windows serverでcgiを利用していてメール送信をする為に
sendまね~るを使おうと思いました。
コマンドプロンプトでsendまね~るの送信テストは出来たのですが
cgiから実行するとメールが送信されません。
送信テストが出来ていれば問題なのはcgiのほうでしょうか。
どこか記述が間違っておりますでしょうか。
sub my_sendmail($$$$) {
local ($from, $to, $subject, $body) = @_;
$subject = mimeencode( jcode'jis($subject) );
$body = jcode'jis($body);
open MAIL, "|C:/sendm/sendmane.exe -f $from -t $to";
print MAIL "From: $from\n";
print MAIL "Subject: $subject\n";
print MAIL "To: $to\n";
print MAIL "\n";
print MAIL "$body\n";
close MAIL;
perlのバージョンは5.18です。
宜しくお願いいたします。

回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2015/01/06 07:58