I use postfix + dovecot LDA + mysql virtual users and up til friday, everything was working just fine. Dovecot is 2.0.beta6 (3156315704ef) Like I said, up til friday, when I added a vacation entry into postfix (which I have now removed to see if it was the reason) mails to the alias virusalert (which is aliased to me) went through just fine. Now I get these sort of errors from the LDA: Feb 27 11:54:03 cluster2 postfix/pipe[31267]: 866F0A41173: to=<virusalert at mobilia.it>, relay=dovecot, delay=357414, delays=357413/0.79/0/0.05, dsn=4.3.0, status=deferred (temporary failure. Command output: lda: Fatal: Unknown user ) Other aliases work perfectly, the only difference is that these emails are of local origin, (they're messages from Amavisd) I'm not sure why this has started to be a problem. Can anyone give me an idea where I should start looking? Nick
On 2012-02-27 6:06 AM, Nick Warr <nick at mobilia.it> wrote:> Dovecot is 2.0.beta6 (3156315704ef)Seriously? You're having problems with an ancient pre-release/beta? Upgrade to the most recent 2.0, or better yet, 2.1.1 (be sure to read all of the upgrading docs on the wiki), then try again... -- Best regards, Charles
On 27/02/12 12:06, Nick Warr wrote:> I use postfix + dovecot LDA + mysql virtual users and up til friday, > everything was working just fine. > > Dovecot is 2.0.beta6 (3156315704ef) > > Like I said, up til friday, when I added a vacation entry into postfix > (which I have now removed to see if it was the reason) mails to the > alias virusalert (which is aliased to me) went through just fine. > > Now I get these sort of errors from the LDA: > > Feb 27 11:54:03 cluster2 postfix/pipe[31267]: 866F0A41173: > to=<virusalert at mobilia.it>, relay=dovecot, delay=357414, > delays=357413/0.79/0/0.05, dsn=4.3.0, status=deferred (temporary > failure. Command output: lda: Fatal: Unknown user ) > > > Other aliases work perfectly, the only difference is that these emails > are of local origin, (they're messages from Amavisd) I'm not sure why > this has started to be a problem.Usually, aliases are processed by postfix, and dovecot only gets e-mail for actual users, not aliases. Depending on how your mail processing flow works, mail generated by amavis might not visit postfix before it hits dovecot... -- Regards, Tom
Give this a try. Find out the location of the verify cache file and delete it. This is my setting in main.cf address_verify_map = btree:$data_directory/verify_cache On 2/27/2012 6:06 AM, Nick Warr wrote:> I use postfix + dovecot LDA + mysql virtual users and up til friday, > everything was working just fine. > > Dovecot is 2.0.beta6 (3156315704ef) > > Like I said, up til friday, when I added a vacation entry into postfix > (which I have now removed to see if it was the reason) mails to the > alias virusalert (which is aliased to me) went through just fine. > > Now I get these sort of errors from the LDA: > > Feb 27 11:54:03 cluster2 postfix/pipe[31267]: 866F0A41173: > to=<virusalert at mobilia.it>, relay=dovecot, delay=357414, > delays=357413/0.79/0/0.05, dsn=4.3.0, status=deferred (temporary > failure. Command output: lda: Fatal: Unknown user ) > > > Other aliases work perfectly, the only difference is that these emails > are of local origin, (they're messages from Amavisd) I'm not sure why > this has started to be a problem. > > Can anyone give me an idea where I should start looking? > > Nick