Hi!
I can't use smtp-auth with my server any more.
I can remember that it worked some day, but don't know what I changed.
My auth looks like:
plain_saslauthd:
~ driver = plaintext
~ public_name = PLAIN
~ # don't send system passwords over unencrypted connections
~ server_advertise_condition = ${if eq{$tls_cipher}{}{0}{1}}
~ server_condition = ${if saslauthd{{$2}{$3}}{1}{0}}
~ server_set_id = $2
~ server_prompts = :
login_saslauthd:
~ driver = plaintext
~ public_name = LOGIN
~ # don't send system passwords over unencrypted connections
~ server_advertise_condition = ${if eq{$tls_cipher}{}{0}{1}}
~ server_prompts = "Username:: : Password::"
~ server_condition = ${if saslauthd{{$1}{$2}{1}{0}}
~ server_set_id = $1
And an sasldblistuser of my name gives:
schimmer@???: cmusaslsecretcmusaslsecretCRAM-MD5
schimmer@???: userPassword
schimmer@???:
cmusaslsecretcmusaslsecretcmusaslsecretcmusaslsecretCRAM-MD5
schimmer@???: cmusaslsecretcmusaslsecretuserPassword
schimmer@???:
cmusaslsecretcmusaslsecretcmusaslsecretCRAM-MD5
schimmer@???: cmusaslsecretuserPassword
schimmer@???: userPassword
schimmer@???: cmusaslsecretuserPassword
So there ARE some data. With my user/password I can connect to cyrus and
read my email.
Oh, /etc/default/sasld is set to start=yes and MECHANISMS="sasldb".
In IMAP.conf I use
allowplaintext: yes
#sasl_mech_list: PLAIN (yeah, uncommented)
allowapop: no
sasl_minimum_layer: 0
sasl_pwcheck_method: saslauthd
sasl_auto_transition: no
So I think that cyrus and sasld works correct, but exim4 doesn't.
In my logs I can't find anything about a authentification for my user,
only a relaying deny.
Has anyone a tip for me?
Cya
Lars
- --
- -----------------------------------------------------------------
Technische Universität Braunschweig, Institut für Computergraphik
Tel.: +49 531 391-2109 E-Mail: schimmer@???
PGP-Key-ID: 0xB87A0E03