mao443
メンバー
3 months前の投稿 #
WordPress 3.1.1
Contact Form 7 バージョン 2.4.4
Contact Form 7でイベントのチケット申込を受付けています。
申込を受付けると同時に「メール(2)」を使って、お申込みありがとうございましたという
自動返信メールを送る仕組みにしています。
入力されたE-Mailアドレスが間違っている場合、通常であれば、「MAILER-DAEMON…」といったエラーが返ってくるはずですが、明らかにおかしなメールであっても、エラーメールが返ってきません。
ためしに、通常使っているMicrosoft Outlook2010から同じアドレスで送ると、
きちんとエラーメールが返ってきます。
何が原因でエラーメールが返ってこないのでしょうか?
なお、送信先アドレスには、正しく自分のアドレスは入れてあります。
どなたか、お知恵を拝借できないでしょうか。よろしくお願いいたします。
mao443
メンバー
3 months前の投稿 #
すいません、
「送信先アドレス」ではなく、「差出人」の誤りでした。
mao443
メンバー
3 months前の投稿 #
レンタルサーバーの会社に問い合わせたところ、次の通り回答がありました。
このプログラムはどこに記載すればいいのでしょうか?
お分かりになる方がいらっしゃいましたら、ご教示いただきたいです。
[回答]
メールがエラーになった場合の返信先として『 envelope-from 』を
お客様のプログラムでご指定いただく必要がございます。
弊社サポート対象ではございませんが、以下内容が
設定例でございます。よろしかったらご参照ください。
CGI内のsendmailを呼び出す箇所に以下の様に追記してください。
(弊社提供の送信フォームは、この問題に影響されません)
$sendmail_path = "/usr/sbin/sendmail";
↓
$sendmail_path = "/usr/sbin/sendmail -f エラーの返信先アドレス";