[Postfixbuch-users] fatal: no SASL authentication mechanisms
Patrick Ben Koetter
p at state-of-mind.de
So Nov 21 15:22:51 CET 2004
* domger at freenet.de <domger at freenet.de> [041121 15:19]:
> >Hmmm, der wahre Weg ist das nicht wirklich. pwcheck ist seit
> >Cyrus-SASL.2.0 als deprecated gekennzeichnet. Den sollte man wirklich
> >nicht mehr benützen...
> Kann ich denn so ohne weiteres auf saslauthd umstellen?
Ja, das sollte so einfach möglich sein.
> >Falscher Pfad...
> >Die smtpd.conf muß nach /etc/postfix/sasl/smtpd.conf
> >Dann schreibe bitte folgendes rein:
> >pwcheck_method: saslauthd
> >mech_list: PLAIN LOGIN
> hab ich gemacht....
>
>
> >Danach startest Du SASL, sorgst dafür, daß Postfix in der SASL Gruppe
> >Mitglied ist und auch, das Postfix nicht chrooted läuft. Dann Postfix
> >reloaden und mit testsaslauthd erst mal authentisierung testen. Wenn die
> >mit SASL selbst klappt, dann kannste authentisierung über telnet
> >localhost 25 testen
> Kannst Du den letzten Punkt einmal genauer erklären?
> Wie starte ich Sasl,
# /etc/init.d/saslauthd start
> wie mache ich, das postfix nicht chrooted läuft,
Das konfigurierst Du in master.cf. Die Datei enthält ihre eigene Doku.
> wie mache ich "...mit testsaslauthd erst mal authentisierung testen"
# testsaslautd -u user -p password
> Hier meine postconf -n
> ---------------------------------------
> debian:/_downloads/saslfinger-0.9.8# postconf -n
> alias_database = hash:/etc/aliases
> alias_maps = hash:/etc/aliases
> append_dot_mydomain = no
> biff = no
> broken_sasl_auth_clients = yes
> command_directory = /usr/sbin
> config_directory = /etc/postfix
> daemon_directory = /usr/lib/postfix
> mailbox_command = procmail -a "$EXTENSION"
> mailbox_size_limit = 0
> mydestination = mail.ueffserver.de, ueffserver.de, localhost.localdomain, localhost, debian
> myhostname = ueffserver.de
> mynetworks = 127.0.0.0/8, 213.239.215.43
Die IP 213.239.215.43 alleine reicht nicht aus. Wie groß ist das Netz?
Ich nehme an er soll nur für 213.239.215.43 relayen, ja? Dann mach:
mynetworks = 127.0.0.0/8, 213.239.215.43/32
> myorigin = /etc/mailname
> program_directory = /usr/lib/postfix
> recipient_delimiter = +
> setgid_group = postdrop
> smtpd_banner = $myhostname ESMTP $mail_name (Debian/GNU)
> smtpd_recipient_restrictions = permit_sasl_authenticated, permit_mynetworks, check_relay_domains
> smtpd_sasl_auth_enable = yes
> smtpd_sasl_local_domain = $myhostname
smtpd_sasl_local_domain =
> smtpd_sasl_security_options = noanonymous
> virtual_alias_domains =
> virtual_alias_maps = hash:/etc/postfix/virtual
>
--
SMTP AUTH
Howto: <http://postfix.state-of-mind.de/patrick.koetter/smtpauth/>
Debug: <http://postfix.state-of-mind.de/patrick.koetter/saslfinger/>
Mehr Informationen über die Mailingliste Postfixbuch-users