SPF レコードと電子メールの自動応答の問題

SPF レコードと電子メールの自動応答の問題

メールの送信は SPF を通過し、電子メールは xxx207 から送信されます。ただし、不在通知メッセージ (Outlook クライアント、2016) が設定されている場合、自動応答は SPF に失敗し、代わりに xxx213 から次のメッセージが送信されます: xxx213: mailouts.'OurISP'.co.uk は許可された送信者ホストを指定していません。

その後、ip4:xxx213 と include:mailouts.'OurISP'.co.uk を SPF に追加してテストしましたが、同じメッセージが表示されました。文字通り「xxx213 を許可された送信者として許可します」と言った後でも、なぜこのエラー メッセージが表示されるのかわかりません。どなたかアドバイスをいただけませんか?

また、ISP に問い合わせたところ、なぜ別の IP で送信されているのかはわかりませんでしたが、リターン パスが null (<>) であるため、スパムのようなコンテンツがトリガーされる可能性がある (そのため、この特定のリレーが使用されている) のではないかと思います。ISP は、PTR ルックアップを使用するように SPF を修正しましたが、これも機能しませんでした。

編集: 問題は、不在通知メッセージがスパムに入ってしまうことです。他のメールはすべて正常に動作しています。

ありがとう

答え1

これは、自動応答を含むリダイレクトされたメールでよくある問題です。メッセージが送信されたシステムにこのユーザーのアカウントがあり、このユーザーがシェルを使用できる場合、ユーザーはメッセージを取得し、応答となる新しいメッセージを生成して、シェルが動作しているシステムから送信することができます。この方法では、メッセージはリダイレクトされません。新しいメッセージが生成されます。

このソリューションには欠点があります。新しいメッセージが受信者に届かない場合、エラー メッセージはシェル ユーザーにのみ送信され、元のメッセージを送信したユーザーには送信されません。

関連情報