[Dovecot] Dovecot Virtual Users with Sendmail

DormitionSkete@hotmail.com dormitionskete at hotmail.com
Wed Jan 2 21:46:10 EET 2013

On Jan 2, 2013, at 11:12 AM, Andrzej A. Filip wrote:

> On 01/02/2013 06:53 PM, DormitionSkete at hotmail.com wrote:
>> [...]
>> This is the mail header from the mqueue:
>> [...]
>> MDeferred: dovecot mailer (/usr/local/libexec/dovecot/dovecot-lda) exited with EX_TEMPFAIL
>> [...]
> Check dovecot's logs
> If it does not help the push delivery of messages ni sendmail's queue in
> verbose mode: "sendmail -Am -v -q"

Well, the logs showed this:

Sep 21 21:47:08 openindiana sendmail[1208]: [ID 702911 mail.warning] gethostbyaddr( failed: 2
Sep 21 21:47:08 openindiana sendmail[1208]: [ID 702911 mail.warning] gethostbyaddr(IPv6:fec0::fea9:21c:42ff:feed:5f38) failed: 2


So I put this in my /etc/hosts file: localhost

And I added DOVECOT to my /etc/hosts line.  This cleared the queue, but now all of the mail for the virtual users bounces with this:

The original message was received at Wed, 2 Jan 2013 11:16:27 -0700 (MST)
from openindiana [IPv6:::1]

   ----- The following addresses had permanent fatal errors -----
<hacwebstore at localhost>
    (reason: 550 5.1.1 User unknown)
hacwebstore at DOVECOT
    (reason: 550 5.1.1 User unknown)
    (expanded from: <hacwebstore at localhost>)

   ----- Transcript of session follows -----
550 5.1.1 hacwebstore at DOVECOT... User unknown
550 5.1.1 <hacwebstore at localhost>... User unknown

Then I took the DOVECOT out of the line, and it still bounces with the same error.

How would I invoke this:  "sendmail -Am -v -q"  ?  Change my startup script?

More information about the dovecot mailing list