On 11/15/2010 01:01 PM, Mariel Sebedio wrote:
Hello, I am new in the list and Have this problem:
I had RHEL 5.4 64 bits server wiht
openldap-servers-2.3.43-3.el5 (aliases and authorization method)
dovecot-1.0.7-7.el5
postfix-2.3.3-2.1.el5_2 (implementation with mbox)
The problemas was:
When a e-mail is delivered to an alias address, and if one or more
members in the aliases had locked they mailbox -because they are
reading the mail with
a dovecot,
the original mail was sent to the members-aliases that did not
had the mailbox locked and postfix LMDA put the e-mail in defered queued.
When this happend, the mail is queued for the alias, including the
members that already had redibed the mail the first time.
You need to pay careful attention to your delivery settings when using
an alternate delivery agent.
This depends on HOW you are using dovecot deliver(8).
If you are using dovecot as your delivery *transport*, set
[local|virtual]_destination_recipient_limit = 1
depending on whether you are using this with local(8) or virtual(8).
This will cause the qmgr to send only one recipient per message to the
relevant transport.
This behaviour is causing the duplicate emails for the members than
did not have problem whit the reception the mail the first time.
I read this in Internet and the people suggest migrating to maildir
structure that do not implement lock method.
Yes, maildir is a superior mailbox format for concurrent access.
Another posibility that I tesed was change the LDA agent..
I tested Dovecot-LDA behaviour but the delivered was stoping until the
alias member that had problem (locked mailbox) finished the locked
mailbox or time out was expired.
Has somebody this situation and another solutions?
Thanks a lot, any suggestions will be appreciated
You should include the output of "postconf -n".
--
J.