Envelope From(MAIL FROM)
Envelope From(MAIL FROM/Return-Path)は、SMTPで指定される送信ドメインです。仕組みと、SPF検証やDMARCアライメントにおける役割を解説します。
Envelope From(MAIL FROM)とは
Envelope Fromは、MAIL FROMやReturn-Pathとも呼ばれ、メッセージ送信時にSMTPの「MAIL FROM」コマンドで指定されるメールアドレスです。配信不能通知(バウンス)の送り先を定義し、そのメッセージの送信責任を負うドメインを識別します。
利用者が受信トレイで目にする「From」ヘッダとは異なり、Envelope Fromはメッセージのエンベロープの一部であり、ほとんどの受信者には見えませんが、認証と配信にとって極めて重要です。
メールサーバーがメッセージを送信する際には、受信サーバーが検証、配信の追跡、エラー報告に使用するEnvelope Fromドメイン(多くの場合 bounce@yourdomain.com のようなもの)を宣言します。
Envelope Fromの仕組み
メールが送信されると、送信側のメール転送エージェント(MTA)がSMTPセッションを開始し、送信者の戻りアドレスを通知するMAIL FROMコマンドを発行します。例:
MAIL FROM:<bounce@example.com>受信者のサーバーは、配信が成功した後、この値をReturn-Pathヘッダとして記録します。
このドメインは、いくつかのメール認証プロトコルで不可欠な役割を果たします。
- SPF(Sender Policy Framework)は、送信サーバーのIPアドレスを、Envelope Fromに記載されたドメインと照合します。
- DMARC(Domain-based Message Authentication, Reporting & Conformance)は、Envelope Fromドメインと、表示されるFromヘッダのドメインとのアライメントを用いて正当性を検証します。
このため、SPFの検証とDMARCアライメントを成功させるには、Envelope Fromドメインが実在し、管理下にあるドメインでなければなりません。
認証におけるEnvelope Fromの役割
Envelope Fromドメインは、メールがアンチスパムフィルタやDMARCポリシーによってどのように評価されるかに直接影響します。SPFに合格しても、Envelope Fromドメインが表示されるFromドメインとアライメントしない場合、そのメッセージはDMARC検証に失敗することがあります。
多くの組織は、送信の識別情報を区分けしつつ認証の制御を維持するため、Envelope Fromアドレスにサブドメイン(例:mailer.company.com や bounce.company.com)を使用します。
サードパーティのメールサービスを利用すると複雑さが増します。こうしたサービスは独自のEnvelope Fromドメイン(例:@mailserviceprovider.com)から送信することが多く、カスタムドメインを設定しない限りアライメントが崩れることがあるためです。
Envelope Fromと DMARCeye
DMARCeyeは、あなたのDMARCレポートを分析し、メッセージのEnvelope Fromドメインが、表示されるFromヘッダと正しくアライメントしているかどうかを示します。アライメントの不一致は、サードパーティ送信元や、認証を弱める設定ミスのあるSPFレコードを示している可能性があります。
このデータを可視化することで、DMARCeyeは認可されていない送信元の検知、SPFのカバー範囲の確認、そしてより強固な適用ポリシーへの自信を持った移行を支援します。