カレッヂ |
質問者 ゆりえ
投稿日 2004/2/18(水) 23:50:12
[削除] (返信・回答が付いた後にこの質問の削除はできません)
はじめまして。ゆりえと言います。 サーバーにあるファイル(html)を添付ファイルとしてメールしたときに、 添付ファイルは正常に届くのですが、 本文のメールアドレスの部分がリンクしてくれません。 添付ファイルしないで本文だけをメールしたときはリンクしてくれます。 どなたか教えてください。 一応こんな感じです。 $bound = 'wq5se3d1ew'; $ufile = 'abc.html'; $ufile = $fname; open(IN,"$ufile"); @htmldata=<IN>; close(IN); #-------BEGINBEGIN--------- $body =<<END; --$bound Content-Type: text/plain; Content-Transfer-Encoding: 7bit $mail --$bound Content-Type: text/html; name="$ufile" @htmldata --$bound-- END #-------ENDEND---------- &jcode::convert(*body,'jis'); open(MAIL,"| $sendmail -t") || &error("sendmailの起動に失敗しました。"); print MAIL "To: $to\n"; print MAIL "From: $mail\n"; print MAIL "Subject: $subject\n"; print MAIL "FormMailer: FormMail\n"; print MAIL "MIME-Version: 1.0\n"; print MAIL "Content-Type: multipart/mixed; boundary=$bound\n"; print MAIL "$body"; close(MAIL) || &error("メールの送信に失敗しました。");
プロバイダ参照: |
返信(回答)する
Web裏技 |