- ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:Undelivered Mail Returned to Sender ループバック等について)
Undelivered Mail Returned to Senderの問題と解決策
このQ&Aのポイント
- 自サーバーでのUndelivered Mail Returned to Senderの問題が発生しています。SSL対応後に注文の控えを送ると、wwwが付いたメールがループして戻ってきます。
- sendmail関数を利用してメール送信していますが、お客様には正常に届いています。また、Yahooのフリーメールにも正常に届くことを確認しています。
- 自サーバーを製作した知人によれば、wwwが付かないとメールの送受信ができない状態になるそうです。解決策が見つかっていないため、困っています。
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
ネームサーバが指し示す www.サイト.jp ドメインのメールサーバは このサーバになっているのに、このサーバが www.サイト.jp ドメインの メールを受信するよう構成されていないというエラーです。 二通りの対応があります。 ・ PHP プログラムが注文の控えを info@www.サイト.jp 宛てに送っている ので、これを info@サイト.jp 宛てに送るよう修正する。PHPプログラ ムであて先の指定を明示的に info@www.サイト.jp と指定しているか、 info とだけ指定し、ホスト名が補完されているかだと思います。 であれば、info@サイト.jp とあて先を明示的に指定すればよいです。 ・ www.サイト.jp 宛てのメールを サイト.jp と同様に自分宛の メールとして受信するようにする。sendmail であれば /etc/mail/local-host-names に www.サイト.jp と一行追加 すればよいです。 ただ、メールの設定は SSL とは関係ないので、何か特殊な事情があるの かもしれません。
お礼
ご回答ありがとうございます。 PHPプログラム内では、明示的に「info@サイト.jp」としていますので もう1つの方の、/etc/mail/local-host-names に追加する方法を サーバーを作った知人に教えたいと思います。 ありがとうございました。 他に何か気づく事がございましたら是非ご教授お願い致します。