[Postfixbuch-users] bekomme kein smtp-auth über mysql db hin

Daniel highway-master at gmx.net
Di Dez 5 23:28:39 CET 2006


Am Dienstag 05 Dezember 2006 21:13 schrieb Sandy Drobic:
> Daniel wrote:
> > Am Dienstag 05 Dezember 2006 20:29 schrieb Sandy Drobic:
> >> Daniel wrote:
> >>> hallo liste,
> >>>
> >>> ich schaffe es nicht das ich mich authentifizieren kann in
> >>> meine /var/log/messages steht das:
> >>>
> >>> sql_select option missing
> >>> auxpropfunc error no mechanism available
> >>> _sasl_plugin_load failed on sasl_auxprop_plug_init for plugin: sql
> >>
> >> Das deutet darauf hin, dass das Plugin nicht korrekt initialisiert
> >> wurde, zumindest nicht für Cyrus. Postfix würde nach /var/log/mail
> >> schreiben.
> >
> > OK, Ich dachte mir auch schon das es an cyrus liegt. ABER WAS IST DAS :-(
>
> Am besten lies dir mal die Doku zu dem sql Plugin durch. Ich nehme an,
> dass du das SQL-Plugin konfigurieren musst unter /etc/pam.d/ (Datenbank,
> Felder, user, pass).
>

OK das werde ich gleich morgen führ mal machen. 
Werde mich dann nochmal melden, mit sicherheit :-)


> >>> -- content of /usr/lib/sasl2/smtpd.conf --
> >>> pwcheck_method: auxprop
> >>> mech_list: plain login
> >>> auxprop_plugin: sql
> >>> sql_engine: mysql
> >>> sql_hostnames: localhost
> >>> sql_database: mail
> >>> sql_user: --- replaced ---
> >>> sql_passwd: --- replaced ---
> >>> sql_select: SELECT passwd FROM users WHERE mailad = '%u'
> >>
> >> Warum %u? Das würde nur den localpart der Adresse verwenden, aber nicht
> >> die domain (smtpd_sasl_local_domain). Ist das Feld mailad ein FQDN oder
> >> nur der localpart?
> >
> > Das feld mailad ist ein FQDN (da steht die mail adresse) ich hab das so
> > aus dem postfix-buch abgeleitet.
>
> Schau dir mal die Ausgabe von "man 5 mysql_table" an, da steht drin,
> welche Eingabewerte durch was erstetzt werden.
>
> Versuche es mit :
>
> sql_select: SELECT passwd FROM users WHERE mailad = '%s'

gut versuch ich auch mal.
>
> >> Vielleicht klappt es mit dem Passwort nicht, weil deine Shift-Taste
> >> nicht funktioniert?
> >
> > nein daran liegt es nicht.  :-)
>
> Vielleicht liegt es daran, dass du eine Stunde aus der Zukunft kommst?
>

ja vielleicht, willst du damit sagen das du aus England kommst?

> Sandy
> --
> Antworten bitte nur in die Mailingliste!
> PMs bitte an: news-reply2 (@) japantest (.) homelinux (.) com



Mehr Informationen über die Mailingliste Postfixbuch-users