メール / メール配送
HELOとは
SMTP HELO/EHLO。SMTP接続の冒頭で送信側メールサーバーが自分の名前を名乗るコマンドです。
用語集内のカードを見るメール / メール配送
SMTP HELO/EHLO。SMTP接続の冒頭で送信側メールサーバーが自分の名前を名乗るコマンドです。
用語集内のカードを見るHELOを、定義だけで終わらせず、現場で出てくる場面、確認材料、見落としやすい点、関連語とのつながりまで順に確認できます。
実務メモ
HELO/EHLOはMTAがSMTP接続の冒頭で名乗る場面に効きます。MTA移行、送信元IP変更、迷惑メール判定、STARTTLSやAUTH対応確認では、設定値と実際のSMTPログを突合します。
証跡には接続元IP、HELO/EHLO名、PTR回答、正引き結果、EHLO応答、SMTPログ、Receivedヘッダー、受信側スパム判定、Authentication-Resultsを残します。
HELO名が正しく見えても送信者認証が通るとは限りません。PTR、SPF、DKIM、DMARC、IPレピュテーション、本文評価を分けて確認しないと、迷惑メール原因を誤ります。
HELOまたはEHLOは、SMTP接続の冒頭で送信側MTAが自分の名前を名乗るコマンドです。現在は拡張機能を示せるEHLOが一般的で、STARTTLSや認証方式、サイズ制限などの応答もここで見えます。
実務では、HELO名、送信元IP、PTRレコード、A/AAAA、MTA設定、Receivedヘッダー、SPF評価、迷惑メール判定を合わせて確認します。HELO名だけで正当性を証明するものではありません。
証跡には、接続元IP、HELO/EHLO名、PTR、正引き結果、EHLO応答、SMTPログ、Receivedヘッダー、受信側判定、確認時刻を残します。
HELO名が存在しない、内部名のまま、PTRと合わない、使い回しの名前になっている場合、受信側の評価が下がることがあります。特に自社MTAや古い業務アプリ、複合機から直接送る構成で見落とされます。
確認では、HELO名の正引き、送信元IPのPTR、MTAの設定値、実際のSMTPログを突合します。DNSだけ、または設定画面だけで判断しません。
EHLO応答には、STARTTLS、AUTH、SIZE、PIPELININGなど、その接続で使える機能が表示されます。送信できない原因が認証、TLS、サイズ制限にある場合、EHLO応答が手掛かりになります。
ただし、EHLO応答は接続先やポリシーによって変わることがあります。外部から見た応答、社内から見た応答、認証前後の差を分けて確認します。
HELO/PTRの不整合は迷惑メール判定の一要素になりますが、SPF、DKIM、DMARC、IPレピュテーション、本文評価も関係します。HELOを直せばすべて解決するとは限りません。
配送調査では、受信側のAuthentication-Results、Received、スパム判定理由、MTAログを同じメールで確認します。送信元変更やMTA移行後は、旧HELO名が残っていないかを見ます。
HELO変更では、旧HELO、新HELO、送信元IP、PTR、A/AAAA、MTA設定、テストメールヘッダー、戻し条件を残します。名前を変えるだけでなく、DNSと証明書やメール認証への影響も確認します。
引き継ぎでは、メール基盤管理者、DNS管理者、ネットワーク管理者、関連語としてMTA、SMTP、PTRレコード、SPF、DKIM、DMARCを残すと確認しやすくなります。
同じ主要カテゴリの用語をまとめて確認できます。現在の用語を起点に、前後の用語へ進むと文脈を保ったまま読み進められます。