[Postfixbuch-users] Postfix , SASL auth mit authdaemond - SOLVED!
Oskar Eyb
oskar-postfix at eyb.de
Mi Jan 2 21:16:45 CET 2008
So, und nicht anders - funktioniert es:
cat /usr/local/lib/sasl2/smtpd.conf
pwcheck_method: saslauthd
log_level: 5
mech_list: PLAIN LOGIN
/usr/local/sbin/saslauthd -d -V -a rimap -O <IMAP_IP>
main.cf
# SMTP-Auth Server
smtpd_sasl_auth_enable = yes
# defaultwert, auch möglich: dovecot, sofern eincompiliert, überprüfen
# mit postconf -a
smtpd_sasl_type = cyrus
# refers to /usr/local/lib/sasl2/smtpd.conf [ Postfix < 2.3:
# smtpd_sasl_application_name ]
smtpd_sasl_path = smtpd
smtpd_sasl_authenticated_header = yes
broken_sasl_auth_clients = yes
smtpd_sasl_security_options = noanonymous
smtpd_sasl_local_domain = $myhostname
# Wichtig:
smtpd_tls_auth_only = yes
Allerdings würde ich trotzdem gerne wissen, wie sasl den
courier-authdaemond nutzt, dann entfällt der Zwischenweg über den
courier-imapd.
Gruß,
Oskar
Oskar Eyb schrieb am 29.12.2007 23:18:
> Hallo!
>
> auch bei mir klappts mit SASL noch nicht, und ich kann den Fehler nicht
> finden! Authdaemond läuft..auf welchem Weg nur checkt postfix die
> logindaten nun gegen?
> smtpd.conf
> ---------------------------------
> pwcheck_method: authdaemond
> log_level: 3
> mech_list: LOGIN DIGEST-MD5 CRAM-MD5
> authdaemond_path:/var/run/authdaemond/socket
> ---------------------------------
>
>
> Postfix:
>
> main.cf
> ---------------------------------
> smtpd_sasl_auth_enable = yes
> smtpd_sasl2_auth_enable = yes
> smtpd_sasl_security_options = noanonymous,noactive,nodictionary
> smtpd_sasl_local_domain = $myhostname
> header_checks = pcre:/usr/local/etc/postfix/header_checks.pcre
> ---------------------------------
>
> /usr/local/sbin/saslauthd -a rimap -O 127.0.0.2 -Vd -r srv.intra.eyb.de
>
> saslauthd[63543] :main : num_procs : 5
> saslauthd[63543] :main : mech_option: 127.0.0.2
> saslauthd[63543] :main : run_path : /var/run/saslauthd
> saslauthd[63543] :main : auth_mech : rimap
> saslauthd[63543] :ipc_init : using accept lock file:
> /var/run/saslauthd/mux.accept
> saslauthd[63543] :detach_tty : master pid is: 0
> saslauthd[63543] :ipc_init : listening on socket:
> /var/run/saslauthd/mux
> saslauthd[63543] :main : using process model
> saslauthd[63543] :have_baby : forked child: 63544
> saslauthd[63543] :have_baby : forked child: 63545
> saslauthd[63543] :have_baby : forked child: 63546
> saslauthd[63543] :have_baby : forked child: 63547
> saslauthd[63543] :get_accept_lock : acquired accept lock
>
>
> imap-auth funktioniert, aber soweit kommts hier ja garnicht.
Mehr Informationen über die Mailingliste Postfixbuch-users