ich baue gerade ein Mailsystem mit einem Postfix-Server (192.168.1.70) und einem Dovecot-Server (192.168.1.72).
Die Zustellung eingehender Mails habe ich in der main.cf mit
Code: Alles auswählen
virtual_transport = lmtp:inet:192.168.1.72:24
Code: Alles auswählen
# lsof -i | grep :24
dovecot 1412 root 33u IPv4 25432 0t0 TCP 192.168.1.72:24 (LISTEN)
lmtp 10050 dovecot 8u IPv4 25432 0t0 TCP 192.168.1.72:24 (LISTEN)
Dennoch werden auf dem SMTP-Server eingehende Mails nicht vom Dovecot-Server akzeptiert.
Log auf Postfix-Server:
Code: Alles auswählen
2024-12-28T17:22:34.673693+01:00 mx2 postfix/lmtp[172933]: D8CC36E083F: to=<systemmails@example.tld>, relay=192.168.1.72[192.168.1.72]:24, delay=0.8, delays=0.76/0.01/0/0.02, dsn=4.3.0, status=deferred (host 192.168.1.72[192.168.1.72] said: 451 4.3.0 <systemmails@example.tld> Temporary internal error (in reply to RCPT TO command))
Log auf dem Dovecot-Server:
Code: Alles auswählen
2024-12-28 17:22:34 lmtp(systemmails@example.tld)<10020><YKDJJsolcGckJwAAcziVww>: Error: auth-master: userdb lookup(systemmails@example.tld): connect(/var/run/dovecot/auth-master) failed: Permission denied (euid=106(dovecot) egid=112(dovecot) missing +r perm: /var/run/dovecot/auth-master, dir owned by 0:0 mode=0755)
2024-12-28 17:22:34 lmtp(10020): Error: lmtp-server: conn 192.168.1.70:50314 [2]: rcpt systemmails@example.tld: Failed to lookup user systemmails@example.tld: Internal error occurred. Refer to server log for more information.
Code: Alles auswählen
# doveadm user systemmails@example.tld
field value
uid 5000
gid 5000
home /var/vmail/example.tld/systemmails
mail maildir:/var/vmail/example.tld/systemmails/
quota_rule *:bytes=1048576000
Viele Grüße
Enthusiast