最近、電子メールの内容を解釈するためのアプリケーションを作成しています。このアプリケーションは、TO アドレス、CC アドレス、および BCC アドレスを提供します。
BCC フィールドを処理しているときに、BCC アドレスを直接取得できないようです。RFC2822を参照すると、さらに多くの疑問が生じます。
" There are three ways in which the "Bcc:" field is used.
In the first case, when a message containing a "Bcc:" field
is prepared to be sent, the "Bcc:" line is removed even
though all of the recipients (including those specified
in the "Bcc:" field) are sent a copy of the message...
Finally, since a "Bcc:" field may contain no addresses, a
"Bcc:" field can be sent without any addresses indicating
to the recipients that blind copies were sent to someone. "
以下のアドレスのメールが送信されたとします。
To: to1@address.com
cc: cc1@address.com
bcc: bcc1@address.com
私の質問は、受信者 bcc1@address.com が電子メールを受信したときに、電子メール ソース ファイルに「bcc1@address.com」が含まれているかどうかです。はいの場合、どのフィールドに配置されますか? そうでない場合、「bcc1@address.com」に関する情報がない場合に、このメールを受信者に送信するにはどうすればよいですか??
[更新]
電子メール メッセージにヘッダー部分を含む BCC 受信者の電子メール アドレスに関する情報が含まれていない場合、電子メール サーバーはこの電子メールを配信するメールボックスをどのように知ることができますか? サーバーがそのような電子メールを正しく転送する方法は?