0

電子メールを送信するときに、バウンスされた電子メールの件名を制御する方法はありますか (バウンスして配信できない場合)。

基本的に、Return-Path ヘッダーを使用してバウンスされた電子メールの送信先を制御できます。そのバウンスされた電子メールの件名を設定する方法があるかどうか疑問に思っています。

したがって、件名のメールを送信した場合:

アカウント #123456 に更新があります

バウンスした場合、メール サーバーに返されるバウンスされたメールに次の件名を付けたいと思います。

「アカウント #123456 にバウンスがありました」

可能?

4

1 に答える 1

0

ありえない。サーバーが異なれば、バウンス形式で異なることを行います。件名をそのまま送信する人もいれば、完全に上書きする人もいます。標準はありません。保証できる唯一の情報は、(すでに発見したように) リターン パス アドレスです。

編集: バウンスの対象者を特定しようとしている場合は、リターン パスでエンコードできます。例えば:

Return-Path: bounce+123456@mydomain.com

次に、すべてのバウンス + アドレスを受け入れて処理スクリプトに送信するように電子メール サーバーを構成します。より良いのは、アドレスをエンコードすることです:

Return-Path: bounce-<some obfuscated string>@mydomain.com

これにより、文字列を抽出し、関連するアカウント番号を検索して、アカウントを無効にすることができます。理想的には、生の推測可能な ID をアドレスに含めたくないか、簡単に推測できるアドレスに電子メールを送信するだけで、誰でもアカウントを無効にすることができます。

于 2012-12-05T17:55:30.380 に答える