[Postfixbuch-users] Absender-Adresse enthält falsche Domäne

Susanne Kaufmann SusanneKaufmann at gmx.de
Mi Okt 8 14:07:50 CEST 2008


Hallo,

ich habe Postfix mit Courier und SASL auf meinem Server eingerichtet, und
soweit läuft er fehlerfrei. Ich kann Emails sowohl via POP3 als auch über
IMAP empfangen und das Versenden klappt soweit auch. Die Benutzerdaten usw.
liegen auf 3 MySQL-Tabellen verteilt, z.B. die Tabelle users enthält bei mir
email, password und login. 

Bisher habe ich das Feld email auch zum einloggen benutzt, nun würde ich im
nächsten Schritt allerdings gerne das Feld login aus meiner DB dafür
benutzen, damit auch ein Benutzername ungleich der Emailadresse möglich ist.
Das Ganze klappt eigentlich auch, nur das Versenden macht mir Probleme, da
ich hier nicht mehr die Originaladresse sondern nur "login at hostname.net"
bekomme, anstatt der Adresse die im Feld email eingetragen ist.

Muss ich das irgendwie über canonical lösen? Oder sehe ich einfach nur den
Wald vor lauter Bäumen nicht (was ich eher vermute) ?

Was habe ich verändert? 

- Ich habe für Courier-Imap die den Wert der Variable MYSQL_LOGIN_FIELD von
"email" auf "login" geändert. (dürfte zum Versenden ja egal sein)

- Dann habe ich die Datei /etc/pam.d/smtp verändert, und da vermute ich ja
den Fehler: 
auth    required   pam_mysql.so user=mailadmin passwd=password
host=127.0.0.1 db=mailserver table=users usercolumn=email
passwdcolumn=password crypt=1
account sufficient pam_mysql.so user=mailadmin passwd=password
host=127.0.0.1 db=mailserver table=users usercolumn=email
passwdcolumn=password crypt=1

hier habe ich usercolumn=email durch usercolumn=login ersetzt.

- Und in meiner /etc/postfix/sasl/smtpd.conf habe ich 
sql_select: select password from users where email='%u@%r' durch
sql_select: select password from users where login='%u@%r' ersetzt.

Ich habe schon mehrere Sachen ausprobiert, bekomme aber einfach nicht die
korrekte Absender-Domäne angezeigt. 

Vielen Dank schon mal für jeden Hinweis,

viele Grüße,

Susanne






Mehr Informationen über die Mailingliste Postfixbuch-users