1

Topic: Dovecot Mail Loop

What is looping here?

Jan 14 08:55:13 mail postfix/smtpd[7331]: 98E0BD7014D: client=mail.hidden-domain.com[127.0.0.1]
Jan 14 08:55:13 mail postfix/cleanup[6601]: 98E0BD7014D: message-id=<COL101-W12603BD605560DC41E4FA8AE6A0@phx.gbl>
Jan 14 08:55:13 mail postfix/qmgr[30326]: 98E0BD7014D: from=<renee.lea2+caf_=rscott=hidden-domain.com@thismail.com>, size=25138, nrcpt=1 (queue active)
Jan 14 08:55:13 mail amavis[3110]: (03110-16) Passed CLEAN, MYNETS LOCAL [X.X.X.X] [X.X.X.X] <renee.lea2+caf_=rscott=hidden-domain.com@thismail.com> -> <rscott@hidden-domain.com>, Message-ID: <COL101-W12603BD605560DC41E4FA8AE6A0@phx.gbl>, mail_id: w4nQNaOAk213, Hits: -, size: 24716, queued_as: 98E0BD7014D, 64 ms
Jan 14 08:55:13 mail postfix/smtp[8832]: 89139D7014A: to=<rscott@hidden-domain.com>, relay=127.0.0.1[127.0.0.1]:10024, delay=0.08, delays=0.01/0/0/0.06, dsn=2.0.0, status=sent (250 2.0.0 Ok, id=03110-16, from MTA([127.0.0.1]:10025): 250 2.0.0 Ok: queued as 98E0BD7014D)
Jan 14 08:55:13 mail postfix/pipe[7507]: 98E0BD7014D: to=<rscott@hidden-domain.com>, relay=dovecot, delay=0.03, delays=0.01/0/0/0.02, dsn=5.4.6, status=bounced (mail forwarding loop for rscott@hidden-domain.com)
Jan 14 08:55:13 mail postfix/bounce[8964]: 98E0BD7014D: sender non-delivery notification: A01EFD7014A
Jan 14 08:55:13 mail postfix/qmgr[30326]: 98E0BD7014D: removed

Jan 14 08:55:13 mail postfix/pipe[7507]: 98E0BD7014D: to=<rscott@hidden-domain.com>, relay=dovecot, delay=0.03, delays=0.01/0/0/0.02, dsn=5.4.6, status=bounced (mail forwarding loop for rscott@hidden-domain.com)
Jan 14 08:55:13 mail postfix/bounce[8964]: 98E0BD7014D: sender non-delivery notification: A01EFD7014A
Jan 14 08:55:13 mail postfix/qmgr[30326]: 98E0BD7014D: removed




Thanks,
Jerry

2

Re: Dovecot Mail Loop

Could you please post the output of 'postconf -n' command?

3

Re: Dovecot Mail Loop

ZhangHuangbin wrote:

postconf -n

Thank you for the request and I understand the need. I prefer not to post this information in an open forum.

I would have to replace the domain names and IP addresses in that output to protect our interests and that would change the entire ability to find the problem.

Is there anything that you see that could point me in the problem direction?

Jerry

4 (edited by JerryAllen 2010-01-22 06:21:21)

Re: Dovecot Mail Loop

This issue has been tracked down to bad / errant smtp software on the sending side.

The mail loop errors occur on every message that already has Delivered-To: headers in it. It appears there is no way to fix this problem when using dovecot postfix and the pipe delivery mechanism. pipe bounces the message because it has already been delivered according to the Delivered-To: header.

This problem does not exist with postfix - courier.
This issue is really a support problem in our business, the bounces cause customer calls and they feel they are losing email.

Jerry


EDIT

Solution
Replace the header
/^Delivered-To:.*/ REPLACE X-Bad-Delivered-To: removed