courierでメールが受信できなくなった件

Apr 19 22:07:49 host courieresmtpd: error,relay=xxx.xxx.xxx.xxx,from=: 546 Routing loop detected — too many Received: headers.
なんかループを検出したとかで外部からメールが受信できなかった。
最近やったことといえばportupgrade。
どうやらこいつが(updateもないのに)courierを再インストールしたっぽくて、hosteddomains.datが無くなっていた模様。
makehosteddomainsをして再起動したら直った。
ちなみに内部(っつーかリレー)からメールを送ると、`
Reporting-MTA: dns; xxx.xxxxxxx.xx.xx
Arrival-Date: Sat, 19 Apr 2008 22:41:34 +0900
Received-From-MTA: dns; xxx.xxxxxx.xxx ([xxx.xxx.xxx.xxx])
Final-Recipient: rfc822; [email protected]
Action: failed
Status: 5.0.0
Diagnostic-Code: unknown; configuration error: mail loops back to myself (MX problem).
こんな感じなエラーだった。だから余計に手間取った。

コメントを残す