Radim Hejc
2007-Sep-20 12:50 UTC
[Dovecot] Dovecot ignoring reject_code & delay_warning_time settings
Hello, hope guys someone can help me i have installed mailserver according this tutorial http://johnny.chadda.se/2007/04/15/mail-server-howto-postfix-and-dovecot-with-mysql-and-tlsssl-postgrey-and-dspam/ which is linked from dovecot maunal pages Using Debian Etch 4.1 amd64, Postfix 2.3.8, Dovecot v1.0.rc15 , have tried also 32bit version with same result Everything works great except when i send mail to non-existing user in existing domain Dovecot is ignoring Postfix main.cf values delay_warning_time = 4h and unknown_local_recipient_reject_code = 550 And is sending error message ca every two hours for 4 days like : Out: 220 mailserver2.mydomain.tld ESMTP Postfix (Debian/GNU) In: EHLO mail.otherdomain.tld Out: 250- mailserver2.mydomain.tld Out: 250-PIPELINING Out: 250-SIZE 10240000 Out: 250-VRFY Out: 250-ETRN Out: 250-STARTTLS Out: 250-AUTH PLAIN Out: 250-AUTH=PLAIN Out: 250-ENHANCEDSTATUSCODES Out: 250-8BITMIME Out: 250 DSN In: STARTTLS Out: 220 2.0.0 Ready to start TLS In: EHLO mail.otherdomain.tld Out: 250- mailserver2.mydomain.tld Out: 250-PIPELINING Out: 250-SIZE 10240000 Out: 250-VRFY Out: 250-ETRN Out: 250-AUTH PLAIN Out: 250-AUTH=PLAIN Out: 250-ENHANCEDSTATUSCODES Out: 250-8BITMIME Out: 250 DSN In: MAIL From:<rh at tvujweb.cz> SIZE=704 Out: 250 2.1.0 Ok In: RCPT To:<non_existing_user at existingdomain.net> Out: 451 4.3.0 <non_existing_user at existingdomain.net>: Temporary lookup failure In: QUIT Out: 221 2.0.0 Bye I have googled out somewhere parameter for dovecot.conf unknown_address_reject_code = 550 , but Dovecot is not taking this one. Is Dovecot using Postfix paramteres delay_warning_time and unknown_local_recipient_reject_code ?? Assuming not, becauase Postfix is delivering over Dovecot, as defined in postfix/master.conf dovecot unix - n n - - pipe flags=DRhu user=vmail:mail argv=/usr/lib/dovecot/deliver -d $(recipient) So how can i set this two parameters ?? Thanks in advance for any hint Radim -- Radim Hejc