Что-то я, дорогой коллективный разум, совсем затупил уже.
Есть сервер на Debian Lenny. Там работают postfix, dovecot и saslauthd.
Почта принимается по imap и отправляется по smtp.
При этом у меня ходит почта с thunderbird на получение и отправку, а с k9 для андроида - только на получение, отправка говорит no valid authorisation mechanism. При этом я могу зайти по
openssl s_client -starttls smtp -crlf -connect example.com:25
auth plain КучаЦыфрИБуквотPERL-MIME::Base64
и получить
235 2.7.0 Authentication successful
При этом я могу зайти по telnet example.com smtp и написать письмо любому существующему пользователю (правда его поймает спамассассин), хоршо хоть не работает open relay
Я бы хотел, чтобы K9 мог отправлять почту, а по телнету почта, наоборот, не отправлялась.
/etc/master.cf, /etc/main.cf и /etc/dovecot.cf - вот: