Dovecot 1.2.11, using postfixAdmin 2.3 to manage, basically using the
postfixadmin schema and sql queries during install.

- If I set a forward for an account to go to a remote email address, no dupes.

- If I set a forward for an account to go to an email address on the
same system, I get a dupe in the inbox of the second address.

So if [email protected] has [email protected] as a forward,
account2@ receives two copies of the same message, completely
identical, same message IDs, same md5 sum.  If I add account3@ into
the mix, account3@ will also receive two copies of each message.

I will also get a duplicate if I forward mail to
[email protected], where anotherdomain.com is also hosted on
the same system.

[email protected] receives one copy.

Here is the Dovecot log:

Jan 18 17:24:40 deliver([email protected]): Info:
msgid=<[email protected]>: saved mail to INBOX
Jan 18 17:24:40 deliver([email protected]): Info:
msgid=<[email protected]>: saved mail to INBOX
Jan 18 17:24:40 deliver([email protected]): Info:
msgid=<[email protected]>: saved mail to INBOX

Postfix logs only show one delivery for each message, and since the
headers aren't changed at all, I think the lda is at fault here.

This is the entry for the account in the 'alias' table

========================
mysql> select * from alias where address='[email protected]';
+-----------------------+----------------------------------------+------------+---------------------+---------------------+--------+
| address               | goto                                  |
domain     | created             | modified            | active |
+-----------------------+----------------------------------------+------------+---------------------+---------------------+--------+
| [email protected] | [email protected],[email protected] |
nyinet.com | 2010-11-28 18:07:40 | 2011-01-18 17:04:03 |      1 |


Anyone have an idea of what I should be looking at in a situation like
this?  Does the 'goto' field look fine?

-- 
Darek

Reply via email to