Hallo,
ich habe ein Problem - vielleicht auch nur eine Illsusion - bzgl. der
Arbeitsweise meines Email-Servers.
Dieses Problem besteht im Kern in der Frage, wie ich in einem kleinen
Netzwerk gegen die sasldb2 authentifiziere anstatt gegen die
System-Userliste.
Doch STOPP! Bevor jetzt die gängigen Tipps kommen - noch ein paar
Erläuterungen.
Mein Test ist, dass ich neben zwei Systemusern einen dritten, am System
nicht angemeldeten User habe, der nur in der Sasl-Datei angelegt wurde.
Das Meiste an dem Server funktioniert nämlich schon:
1. die IMAP-Funktionalität spielt wie gewünscht und die Authentifizierung
erfolgt gegen sasldb2 für alle drei User wie gewünscht
2. alle User können Emails versenden, mit zwei Ausnahmen - und die sind mein
Problem: die beiden Systemuser mit der Adresse boss@server.officenet und
tippse@server.officenet können keine Mails an den Nicht-Systemuser
aushilfe@server.officenet senden. Meldung des Servers ... siehe unten.
3. mittels telnet localhost 25 kann ich auch von aushilfe an boss bzw.
tippse und umgekehrt wahlfrei mailen. Also hier geht es.
Die drei User sind definitiv mittel sasl_passwd2 angelegt - und zwar sowohl
als "boss", "tippse" und "aushilfe" als auch als boss@server.officenet usw.
Nachfolgend ein Teil der schnöden Meldung des Log-Files:
Jan 13 00:00:39 server postfix/smtpd[8759]: dict_proxy_lookup:
table=unix:passwd.byname flags=0100 key=@server.officenet -> status=1
result=
Jan 13 00:00:39 server postfix/smtpd[8759]: maps_find: @server.officenet:
not found
Jan 13 00:00:39 server postfix/smtpd[8759]: mail_addr_find:
aushilfe@server.officenet -> (not found)
Jan 13 00:00:39 server postfix/smtpd[8759]: 2D22EBB99: reject: RCPT from
unknown[192.168.111.3]: 550