PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : postfix und sasl



Alex_K
08.06.03, 18:39
hallo,

ich will postfix mit smtpd-auth laufen lassen, und dazu die sasl datenbank verwenden.
das ganz läuft unter debian woody mit backports von den neuesten sasldb und postfix.

iwenn ich der main.cf die smtpd-auth abschalte kann ich mails schon versenden, sobald ich es einschalte geht es nicht mehr. die optionen die ich verwende sehen so aus:



# SMTPD Auth
#SMTPD mit SASL-Authentification verwenden
smtpd_sasl_auth_enable = yes
#Der Wert von realm (meist der lokale Servername)
smtpd_sasl_local_domain = alex.dnsalias.org
#Zusatz-Optionen: Keine anonyme-Anmeldung verwenden
smtpd_sasl_security_options = noanonymous
#Wieder ein Workaround fuer Aeltere Clients und Outlook
broken_sasl_auth_clients = yes
#nur SASL Zugaenge erlauben
smtpd_recipient_restrictions = permit_sasl_authenticated, reject


wenn ich aber eine mail versenden will kommt folgenden meldung in der mail.log und postfix beendet sicht:

Jun 8 17:35:36 server postfix/smtpd[10233]: fatal: no SASL authentication mechanisms

ich hab bis jetzt vermutet dass es an der smtpd.conf liegt, aber die hab ich jetzt schon in so ziehmlich jedem verzeichnis (/usr/lib/sasl/, /usr/lib/sasl2/, /usr/lib/) und es funktioniert noch immer nicht.

hat jemand eine idee an was es liegen könnte?

Jinto
08.06.03, 18:51
Wie sasl?
Das Psotfix mit einem smtp-auth Server kommuniziert, oder dass Postfix von deinem Mailclient SMTP-auth erwartet?

Für ersteres: http://sdb.suse.de/de/sdb/html/rsimai_slox_smtp_auth.html
für letzteres musst du die sdb selbst durchsuchen.

HTH

Alex_K
08.06.03, 19:17
ich will dass von mailclients nur mails über smtps auth mails verschicken können.

die suse db spuckt dazu auch nichts sinnvolles aus.