電子メールヘッダーはどのように生成されますか?

電子メールヘッダーはどのように生成されますか?

電子メールを送信すると、ヘッダーはメッセージの一部です。たとえば、メッセージを確認すると元のソースが表示され、何よりも電子メールの送信者に関する情報を含むヘッダーが表示されます。

コマンドを使用して address1 から address2 にメールを送信する場合、mailヘッダーには送信者のホスト名、IP などの送信者に関する情報が含まれます。

今私の質問は:ヘッダー情報はどのように生成され、ヘッダー情報を避けたり変更したりするにはどうすればよいですか(例:偽)。

私はFedora 17とSendmailを使用しています。

ベストアンサー1

ヘッダーはもともと次のように生成されました。メールユーザーエージェント(MUA、メールクライアント)にはほとんど情報が含まれていません。これは使用されているMUAによって異なりますが、通常は少なくとも次のものが含まれます。~から到着トピックそして日付。 Unixmailコマンドを使用すると、このフラグを使用して追加する追加のヘッダーを指定できます-a

例:

mail -a "X-foo: bar" [email protected]

X-fooこれには値のヘッダーが含まれますbar-a複数回指定できます。

その後、メッセージが次に転送されます。メール転送代行(MTA、SMTPメールサーバー)。メールサーバーは次のヘッダーを挿入します。~から受け取ったメッセージを入力する必要があると判断するためです。これに影響を与える唯一の方法は、サーバーを直接制御して構成することです。

おすすめ記事