自動転送設定時にメール転送の成功・失敗の判断はどのログで行うか updated!

自動転送したメールが転送先へ届かない場合は、ログを確認する前に、次の二つの条件を切り分けてください。そのうえで、転送先が外部ドメイン宛か内部ドメイン宛かに応じて確認するログを選びます。

1. 転送先が内部ドメイン宛か、外部ドメイン宛かを確認する
自動転送の転送先アドレスが、E-Postに登録されている内部ドメイン宛か、E-Postの外部ドメイン宛かを確認してください。転送先が両方に設定されている場合は、内部ドメイン宛と外部ドメイン宛の両方の確認を行います。転送先の種別によって、配送段階で確認するログが異なります。

2. [不転送レポート送信先]と多重転送の組み合わせを確認する
「自動転送」設定ダイアログボックスの[不転送レポート送信先]は、転送時のエンベロープFROM書き換えと等価です。[不転送レポート送信先]に「管理者アカウント」を指定し、さらに自動転送を二回以上行う多重転送になっていないか確認してください。転送が禁止されている管理者アカウントを[不転送レポート送信先]に設定した状態で多重転送しようとすると、自動転送は働きません。
[不転送レポート送信先]を「送信者」または「送信者を指定」に変更し、管理者以外の任意のアドレスを指定して転送できるか確認してください。

3. 上記二つを確認しても未転送の場合はログを調べる
まず、送信元からのメールを自動転送設定済みアカウントでE-PostのSMTP受信サービス(EPSTRS)が受領しているか、inlog(SMTP受信ログ)で確認します。記録されている「B」で始まるメッセージIDを控えてください。inlogで確認できない場合は、acceptlog(接続マシンログ)やreceivelog(SMTP受信詳細ログ)を調べます。異なるログ間の記録を照合するときは、このメッセージIDを使用します。

4. 転送先が外部ドメイン宛の場合
SMTP受領段階はinlogで確認し、SMTP配送段階はoutlog(SMTP送信ログ)、senderlog(配送時の詳細ログ)の順で確認します。特にfaillog(配送失敗ログ)を調べ、自動転送時の配送失敗記録がないか確認してください。
senderlogでは、転送先サーバから400番台の一時的拒絶や500番台の永続的拒絶を受けていないか確認します。faillogの右端にはリトライ最終回の配送失敗理由が記載されるため、senderlogに記録された途中の失敗理由と一致しない場合があります。両方のログを確認するとより確実です。
faillogに名前解決の問題が記録されている場合は、E-Postの[サーバー設定]タブにある[DNSサーバー]でDNS MXレコードを参照できるか、Windows Serverの[ローカルエリア接続]にある[DNSサーバー]でDNS Aレコードを参照できるか確認してください。
自動転送が正常に働いている場合、senderlogの「MAIL From:」には[不転送レポート送信先]で選択または指定したアドレスが記録され、「RCPT To:」には自動転送の転送先アドレスが記録されます。

5. 転送先が内部ドメイン宛の場合
SMTP受領段階はinlogで確認し、SMTP配送段階はoutlocallog(SMTPローカル送信ログ)で確認します。内部ドメイン宛の配送成功結果はsenderlogにほとんど記録されないため、outlocallogの取得が必要です。
outlocallogに転送先アドレスへの記録がある場合は、転送先メールボックスへ着信したことの裏付けになります。この場合は、メールクライアントがPOP3またはIMAP4で受信した際に見落とした、または削除した可能性を確認してください。
outlocallogに転送先アドレスへの記録がない場合は、転送先メールボックスへ着信していないことの裏付けになります。サーバが高負荷状態のときに転送が失敗した可能性もあるため、senderlogを精査してください。必要な場合はログ一式をサポートへお送りください。
内部ドメイン宛の自動転送に時間がかかる場合は、hostsファイルの記述も確認してください。

(注意事項)
outlocallogとreceivelogは[ログ設定]タブに設定項目がありません。取得にはレジストリ設定やログ保存用フォルダの手動作成などが必要です。関連FAQを確認して取得設定を行ってください。

(関連FAQ)
●自動転送先で再転送できない(“多重転送”ができない)場合
●管理者アカウントに絡んでの[自動転送]時の注意
●外部へメールが配送されない
●SMTP受信ログ(inlog)について
●SMTP受信詳細ログ(receivelog)について
●SMTPローカル送信ログ(outlocallog)について
●配送失敗ログ(faillog)について
●配送時の詳細ログ(senderlog)について
●ログに記録されるメッセージIDの後の枝番種類について
●senderlog と faillog に記載された配送失敗の理由が異なる
●SMTPローカル送信ログ(outlocallog)などのログで fromアドレスが空白になっているケースがあるのはなぜ?
●メールサーバがDNSを参照するときの動きについて
●hostsファイル記述の必要性と有用性について
●内部アカウントを自動転送で設定したり、メーリングリストに設定したときに、送信処理に時間がかかってしまう
●内部アカウントのメールボックスへ着信された日時を確認するには?