
Ich habe einen Mailserver mit Dovecot + Postfix installiert und es hat immer einwandfrei funktioniert.
Vor kurzem habe ich eine neue Domäne example.com
und einen Benutzer [email protected]
für diese Domäne in der Mailserver-Datenbank in SQL installiert. Während Dovecot (POP) E-Mails für diesen Benutzer korrekt abruft, schlägt das Senden von Postfix (SMTP) fehl und es wird der Fehler „Dienst nicht verfügbar – versuchen Sie es später erneut“ zurückgegeben. Alle anderen Domänen funktionieren ordnungsgemäß.
Wenn ich mir das ansehe, systemctl status dovecot
sehe ich, dass Pam die E-Mail-Adresse nicht authentifizieren kann:
pam_unix(dovecot:auth): authentication failure; logname= uid=5000 euid=5000 tty=dovecot [email protected]>
Ich sehe jedoch, dass pam_unix auch andere Domänen nicht authentifizieren kann, obwohl sie korrekt empfangen und senden können. Wenn ich mit einem E-Mail-Benutzer in einer anderen Domäne sende, sehe ich:
dovecot[790]: lmtp(121689): Connect from local
und dies passiert mit der neuen Domäne nicht. Was muss ich tun, um dies weiter zu untersuchen?