記事の最後へ▼ 
< 質 問 >
同一サーバー内での転送でエラー

削除依頼ですぐに削除して頂き、管理人様お手数おかけしました。ありがとうございました。

XmailCFGにて、data@aaa.bbb.jp と言うアドレスにメールが来ると、そのアカウントにオリジナルを残したまま、オリジナルの送信元アドレスがFromとなるようにpostmaster@aaa.bbb.jp に転送もする設定にしています。
しかし、ある所からのメールが来た時だけオリジナルはちゃんと受信しているのですが、転送時にエラーが出ます。そこ以外からのメールでは、問題なく転送されています。メール本文中に書かれているエラーは次の通りです。(アドレスは伏せ字にしています)

[<00>] XMail bounce: Rcpt=[postmaster@aaa.bbb.jp];Error=[Mail loop detected]

[<01>] Error sending message [1121252369164.884.1.aaa-s] from [aaa.bbb.jp].

ID:        <S42>
Mail From: <xxx@yyyy.co.jp>
Rcpt To:   <postmaster@aaa.bbb.jp>

[<02>] The reason of the delivery failure was:

Mail loop detected

[<04>] Here is listed the message log file:

[PeekTime] 1121252286 : Wed, 13 Jul 2005 19:58:06 +0900
<<
ErrCode   = -173
ErrString = Mail loop detected
Message <S42> blocked by mail loop check !
SMTP-Error = "554 Message blocked by mail loop check"
>>

[<05>] Here is listed the initial part of the message:
    ・
    ・
    ・

また、Xmailフィルタのログを見ると、戻り値が7となっています。
どこか設定が悪いのでしょうか?
もしわかる方がいらっしゃれば、ご教授下さい。
よろしくお願いします。

カズ (07.15/05)


【 通りすがり (07.15/05) 】

使用環境はどんな感じなのでしょう?
XMailやXMAILCFGなどのバージョンを教えてください。
また、送信元のメールアドレスに特徴はありませんか?
送信元と送信先のアドレスが似ているとか。
# スパムフィルタでループ?


【 カズ (07.15/05) 】

バージョンは
Xmail 1.21
XmailCFG 2.16h
です。

送信元のメールヘッダーを見て気付いたのですが、ヘッダー情報の中で送信元PCなのか、送信元社内の経由PCなのか定かではないですが、1つlocalhost(127.0.0.1)となっているものがありました。
もしかしたら、その辺が関係ありますかね?


【 原因がわかりました (08.02/05) 】

原因は、Xmailの環境設定の「配送処理の最大ステップ数」を、導入時に設定した数が7と少なかったせいだったようです。その為、転送等で7ステップ超えたメールは、ループしていると言う判断でエラー処理されていたようです。しかし、なぜ設定値7にしたんだろう・・・。この数を増やしたら、今のところは同じ現象がおきていません。


【 カズ (08.02/05) 】

上のコメントは、名前のところに間違ってタイトルを入れてしまいました。

記事の先頭へ▲ 
SUPER LABORATORY