電子メールを送信すると、ヘッダーはメッセージの一部です。たとえば、メッセージを確認すると元のソースが表示され、何よりも電子メールの送信者に関する情報を含むヘッダーが表示されます。
コマンドを使用して 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メールサーバー)。メールサーバーは次のヘッダーを挿入します。~から受け取ったメッセージを入力する必要があると判断するためです。これに影響を与える唯一の方法は、サーバーを直接制御して構成することです。