danke -da war ich auch schon
ich möchte postfix wie immer schon mit virtuellen accounts benutzen.
ich vermute, dass es jetzt so läuft:
postfix authentifiziert mit dovecot-sasl gegen den imap-server dovecot, und dovecot gegen posix/pam.
auf meinen anderen servern sind die user noch in einer mysql-db, aber da es sich nur um relativ wenige einträge handelt, die sich kaum ändern, möchte ich dass vereinfachen. wenn nicht mit (posix)systemaccount, dann bleibt, so wie ich das sehe, nur noch die sasldb übrig.. verwaltung mit saslpasswd2 und sasldblistusers2.
dafür habe ich in main.cf
smtpd_sasl_type = cyrus
smtpd_sasl_path = smtpd
(das cyrus verwirrt mich - aber so habe ich es auch auf den anderen servern, wo es klappt.... greift evtl bei diesem setups garnicht??)
smtpd.conf
pwcheck_method: auxprop
auxprop_plugin: sasldb
mech_list: PLAIN LOGIN CRAM-MD5 DIGEST-MD5
jetzt muss ich noch
1. dovecot beibringen, sasldb zu benutzen
Apr 1 14:08:01 sun dovecot-auth: pam_unix(dovecot:auth): check pass; user unknown
Apr 1 14:08:01 sun dovecot-auth: pam_unix(dovecot:auth): authentication failure; logname= uid=0 euid=0 tty=dovecot ruser=tester rhost=192.168.0.21
und postfix-smtpd auch
(und den user/pass/realmn eintrag in der sasldb checken)
Apr 1 14:08:48 sun postfix/smtpd[2898]: xsasl_cyrus_server_auth_response: uncoded server challenge: Username:
Apr 1 14:08:48 sun postfix/smtpd[2898]: > unknown[192.168.0.21]: 334 VXNlcm5hbWU6
Apr 1 14:08:48 sun postfix/smtpd[2898]: < unknown[192.168.0.21]: dGVzdGVy
Apr 1 14:08:48 sun postfix/smtpd[2898]: xsasl_cyrus_server_next: decoded response: tester
Apr 1 14:08:48 sun postfix/smtpd[2898]: warning: unknown[192.168.0.21]: SASL LOGIN authentication failed: authentication failure
Apr 1 14:08:48 sun postfix/smtpd[2898]: > unknown[192.168.0.21]: 535 5.7.8 Error: authentication failed: authentication failure
wenn das schon jemand so am laufen hatte, bitte melden