Hi everyone,

I am stack. I would like to use in my test environment virtual domains and 
emails.

I have 2 domains. The users from default domain i can via sasl and pam 
authenticate without problem. I use in my mail software credentials like user 
password.
Now I don’t want to use pam mechanism, but sasldb. See hereunder my configs:

/etc/default/saslauthd

START=yes
MECHANISMS="sasldb"
MECH_OPTIONS=""
THREADS=5

#chroot Postfix
OPTIONS="-c -m /var/spool/postfix/var/run/saslauthd”


/etc/postfix/main.cf
#only sasl/virtual related config info!
mydomain = domain.tld
myhostname = mail.domain.tld
mydestination = mail.domain.tld, domain.tld, localhost.domain.tld, localhost

mailbox_transport = lmtp:unix:/var/run/cyrus/socket/lmtp

#-----------------------------------------------------
# Virtual mailbox/domains with delivery to cyrus lmtp
#-----------------------------------------------------

virtual_transport = $mailbox_transport
virtual_mailbox_domains = domain.tld, domain2.tld
virtual_mailbox_maps = hash:/etc/postfix/vmailbox
virtual_alias_maps = hash:/etc/postfix/virtual

/etc/postfix/vamilbox
#-----------------------------------
#domain.tld
#u...@domain.tld u...@domain.tld 
and...@domain.tld domain.tld/andrey
i...@domain.tld domain.tld/info
#-----------------------------------
#domain2.tld
#u...@domain.tld u...@domain.tld 
i...@domain2.tld domain2.tld/info

/etc/postfix/virtual
#-----------------------------------
#domain.tld
#u...@domain.tld u...@domain.tld 
and...@domain.tld andrey
i...@domain.tld info
#-----------------------------------
#domain2.tld
#u...@domain.tld u...@domain.tld 
i...@domain2.tld info


/etc/imapd.conf
#only sasl/virtual related config info!
allowplaintext: yes
sasl_mech_list: PLAIN
loginrealms: domain.tld,domain2.tld
virtdomains: userid
defaultdomain: domain.tld
sasl_pwcheck_method: saslauthd
sasl_auto_transition: no 


Then I did following steps:
saslpasswd2 -u domain.tld info
testsaslauthd -u info -r domain.tld -p Pa77w0rd
0: OK "Success."
testsaslauthd -u i...@domain.tld -p Pa77w0rd
0: NO "authentication failed"


/var/log/mail.log
Mar  7 15:49:23 srv01 cyrus/imaps[3906]: badlogin: [192.168.1.1] plaintext info 
SASL(-13): authentication failure: checkpass failed

/var/log/auth.log
Mar  7 15:49:23 srv01 saslauthd[3655]: do_auth         : auth failure: 
[user=info] [service=imap] [realm=] [mech=sasldb] [reason=Unknown]



In windows live mail I use following credentials: i...@domain.tld Pa77w0rd. And 
I cannot login... 
I do not understand, why it does not work?

What I need to change?

Thank you.


----
Cyrus Home Page: http://www.cyrusimap.org/
List Archives/Info: http://lists.andrew.cmu.edu/pipermail/info-cyrus/
To Unsubscribe:
https://lists.andrew.cmu.edu/mailman/listinfo/info-cyrus

Reply via email to