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

現在Sendmailでメールサーバを構築しております。

その中で、メールを後段メールサーバへリレー(SMART_HOST)しようとした場合、
サイズ超過により、500系のエラーが返却されてきました。

今回構築したSendmailで、エラーメールを送信者へ返却しようとした場合、
エラー発生した元メールを添付して送信しようとしてしまい、同様にサイズ超過となり、
エラーメールを通知できず、ローカルへ落ちてしまい送信者から見ると、メールが
消えたように見えてしまいます。

そこで、500系を後段メールサーバより受け取った場合、元メールを添付せずに
エラー発生事実だけを送信者へ伝えたいと思うのですが、その設定が見当たりません。

方法をご存知のかたや、設定方法を知っておられる方は是非教えていただければと思います。

よろしくお願いいたします。

A 回答 (1件)

sendmail.mc の confPRIVACY_FLAGS に nobodyreturn を追加して sendmail.cf を作ると、エラーメールに元のメール本文は含まれなくなります。



ただ、後段に転送できないようなメールはそもそも受け取らないよう、後段と同じサイズ制限を入れた方がよいでしょう。

参考URL:http://docs.oracle.com/cd/E19683-01/817-0162/sen …
    • good
    • 0
この回答へのお礼

ありがとうございました。

「t-okura」さんの返信をきっかけに、真の原因が発見でき解決の糸口になりました。

後段サーバからのエラーはもちろんですが、自サーバから送信者に対してDSNを送信しようと
した場合、DNSで名前を引くことが出来ず、DSNの送信元メールアドレスがメール形式をとれず、
自sendmailにてmail fromの送信時に500系が返信されていた事が原因でした。

ありがとうございました。

お礼日時:2012/01/30 19:42

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