アプリ版:「スタンプのみでお礼する」機能のリリースについて

初めまして。
今cgiフォームメールがあるのですが、sendmail用で使われています。これをBlatjにソースを変えることはできるのでしょうか?cgi,perlは難しく、誰か教えて頂けないでしょうか?宜しくお願いします。
ソースは以下です。

sub _Send_mail {

my ($fromaddress, $toaddress, $subject, $body) = @_;

$fromaddress =~ s/\n//g; $fromaddress =~ s/\r//g;
$toaddress =~ s/\n//g; $toaddress =~ s/\r//g;
$toname =~ s/\n//g; $toname =~ s/\r//g;
$subject =~ s/\n//g; $subject =~ s/\r//g;


#$subject = encode("cp932", decode("utf-8", $subject));
#$body = encode("cp932", decode("utf-8", $body));
if($moji_code eq "UTF-8"){
$subject = Unicode::Japanese->new($subject)->sjis;
$body = Unicode::Japanese->new($body)->sjis;
$toaddress = Unicode::Japanese->new($toaddress)->sjis;
}

open(SENDMAIL, "|/usr/sbin/sendmail -t");
my $str = Jcode->new("From: $fromaddress\n")->mime_encode;
$str .= Jcode->new("To: $toaddress\n")->mime_encode;
$str .= Jcode->new("Subject: $subject\n")->mime_encode;
$str .= "MIME-Version: 1.0\n";
$str .= "Content-Type: text/plain;charset=\"ISO-2022-JP\"\n";

print SENDMAIL $str;
print SENDMAIL Jcode->new("$body")->jis;

close(SENDMAIL);

}


__END__

A 回答 (2件)

私には良くわからなかったのですが(^^;


http://www.kent-web.com/data/postmail.html

2つのものに対応したソースを見て参考にしてはどうでしょう。
    • good
    • 0
この回答へのお礼

早速の返答有難うございます。
参考にしてやってみたのですが、送信してくれなくて・・。自宅にサーバーがあるのですがエラーが出て、エラーログを見てもよくわからないんですよ・・。

お礼日時:2006/06/13 10:24

もちろん、blatj単体でのメール送信の確認はしてありますよね?


エラーログがあるのならば、私にはわからなくとも
他の人が見れば判るかもしれませんよ
    • good
    • 0

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!