dynamische Empfängervalidierung via LMTP geht nicht

Thomas Bäumer thomas at ctrl-c.de
Di Feb 4 18:38:58 CET 2020


Hallo zusammen,

ich habe einen Server 1 mit Postfix und einen Server 2 mit Dovecot, 
beides Ubuntu 16 bzw 18.

Bisher habe ich die Mails von Server 1 erst an den Postfix auf Server 2 
liefern lassen, der dann via LMTP an den lokalen Dovecot übergibt.
Doch wie in Peers Dovecot-Buch empfohlen, wollte ich den Postfix auf 
Server 2 jetzt rausnehmen und den Server 1 direkt per LMTP an den 
Dovecot abliefern lassen.

Grundsätzlich funktioniert das auch, also Port 24 ist von Server 1 
erreichbar:

postfix/lmtp[32417]: C37B43FEA1: to=<tbals at domain.de>, 
relay=imap.domain.de[89.xxx.yyy.zzz]:24, delay=3.6, delays=3.5/0.02/0
.04/0.07, dsn=2.0.0, status=sent (250 2.0.0 <tbals at domain.de> 
Vy/MD76jOV61GwAAyGJ04A Saved)


Aber wenn ich auf Server 1 im Postfix jetzt dynamische 
Empfängervalidierung einschalte, also die Zeile 
reject_unverified_recipient" in den smtpd_recipient_restrictions 
eintrage, klappt das nicht mehr:

postfix/smtpd[21741]: NOQUEUE: reject: RCPT from 
mail.absender.de[173.xxx.yyy.zzz]: 450 4.1.1 <tbals at domain.de>: 
Recipient address rejected: unverified address: connect to 
imap.domain.de[89.xxx.yyy.zzz]:24: Connection refused; 
from=<thomas at ctrl-c.de> to=<tbals at domain.de> proto=ESMTP he
lo=<mail.absender.de>


Lustigerweise kann ich da auch mit tshark mitschneiden, denn zu sehen 
ist da kein einziges Paket. Postfix meldet also "Connection refused", 
versucht aber gar nicht erst den Dovecot zu erreichen.

Hat jemand eine Idee was ich hier falsch mache?


Danke und Gruss
   Thomas


-- 
Thomas Baeumer
there is no cloud, just other people computer.


Mehr Informationen über die Mailingliste Dovecot