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

Susanne Kaufmann SusanneKaufmann at gmx.de
Mi Okt 8 15:54:37 CEST 2008


Vielen Dank,

das Ganze hat hervorragend geklappt. Ich habe einfach noch eine Tabelle mit
id, email, destination erstellt, eine Konfigurationsdatei für diese in
Postfix, und die Konfiigurationsdatei dann mit sender_canonical_maps in die
main.cf aufgenommen. 

Vielen lieben Dank noch einmal :-),

Grüße, Susanne


Von: postfixbuch-users-bounces at listen.jpberlin.de
[mailto:postfixbuch-users-bounces at listen.jpberlin.de] Im Auftrag von Jörg
Sitek - mob e.V.
Gesendet: Mittwoch, 8. Oktober 2008 15:02
An: Eine Diskussionsliste rund um das Postfix-Buch von Peer Heinlein.
Betreff: Re: [Postfixbuch-users] Absender-Adresse enthält falsche Domäne

Hallo Susanne,
 
die Option " sender_canonical_maps = ", sollte dir da helfen.
 
Gruß Jörg
 
__________________________________________________ 
 
Es schrieb Ihnen: 
Jörg Sitek 
EDV - Abteilung 
 
mob - obdachlose machen mobil e.V.
Prenzlauer Allee 87 
D - 10405 Berlin 
 
Tel: +49 (0)30 - 24 62 79 38 
Fax: +49 (0)30 - 46 79 46 13 
E-Mail: joerg.sitek at strassenfeger.org 
Internet: www.strassenfeger.org 
Vereinsregisternummer: 15386 B - Amtsgericht Charlottenburg von Berlin 
 
Geschäftsführung durch den ehrenamtlichen Vorstand: Jutta Welle, Lothar
Markwardt, Andreas Düllick

________________________________________
Von: postfixbuch-users-bounces at listen.jpberlin.de im Auftrag von Susanne
Kaufmann
Gesendet: Mi 08.10.2008 14:07
An: postfixbuch-users at listen.jpberlin.de
Betreff: [Postfixbuch-users] Absender-Adresse enthält falsche Domäne
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



--
_______________________________________________
Postfixbuch-users -- http://www.postfixbuch.de
Heinlein Professional Linux Support GmbH

Postfixbuch-users at listen.jpberlin.de
https://listi.jpberlin.de/mailman/listinfo/postfixbuch-users




Mehr Informationen über die Mailingliste Postfixbuch-users