- ベストアンサー
メールのヘッダー「Received:」について
ヘッダーの「Received:」は送信する間に通ったサーバーの分だけつくと聞いたのですが、受け取ったサーバーの設定によってはつかなかったりするのでしょうか?
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
そういうことになります。 Receivedヘッダは受信側で付けることになりますので。 ただ、まともなSMTPサーバでは必ず付くと思っていいでしょう。 また、一般的なSMTPサーバのソフトウェアではReceivedヘッダを付けない設定があるものは見た記憶がありません。 もちろん、ただのヘッダ情報なので悪意のあるサーバなどでは付けないどころかごっそり偽装することも可能です。 この辺が参考になると思います。 http://www.atmarkit.co.jp/fsecurity/column/ueno/38.html そのため、DKIMやSPFという対策が一般的になってきているのでしょう。
その他の回答 (1)
- t_ohta
- ベストアンサー率38% (5238/13705)
回答No.2
RFCには、SMTPサーバは取扱ったメッセージにReceivedヘッダーを追加しなければいけないと規定されているので、原則として必ず付きます。 RFCの規定に従っていない、粗末な実装のSMTPサーバがあれば付かない場合が考えられますが、そのようなサーバは極々少数だと思います。
質問者
お礼
RFCを確認してきます。ありがとうございました。
お礼
メールの配送経路を調べるのにそういう設定がもしあったら・・・と不安でしたが解消されました。 ありがとうございました。