開封通知要求の付くメールに対して、メールソフトが自動で開封通知を送信する場合、Sender: ヘッダー、envelope-From は <> にしないといけないらしい。
最近、迷惑メール防止の為、envelope-From が <> のメールを受け取らない事業者が非常に多いんですよねぇ。 RFC 的には <> のメールも受け取らなければならない、と記述はあるようですが。
非常に困ります。
RCPT TO はあるのに、MAIL FROM (envelope-From) が空なので、拒否られたメールはサーバ運営側へ宛先不明として到着します。
やむを得ず、捨てるしかないのですが。開封通知を送信した当人に対して「自動応答って意味ないって。回答停止しようよ。ほら、相手が拒否したよ。」的なメールを送信したほうが良いのだろうか。
本文にある 「Final-Recipient: rfc822;」欄のメールアドレス宛に戻す様なプログラムで。。
いや、他はみてないけど自動応答については MDN の仕様変えて envelope-from つけてよ。