SMTP autenticado
Enviado por Anselmo Toyota em 6/5/2007 20:25:34
Olá pessoal
Estou tentando fazer o servidor requerer autenticação SMTP
Instalei o Expresso numa VMWare com Debian 4.0, usei o script de instalação do Expresso...
Adicionei no /etc/postfix/main.cf
smtpd_sasl_auth_enable = yes
reinicio o postfix
Quando vou no Outlook e tento enviar um e-mail com autenticação SMTP, aparece um erro, no log do Postfix consta:
May 6 14:40:16 debian postfix/smtpd[2434]: warning: SASL authentication problem: unable to open Berkeley db /etc/sasldb2: No such file or directory
May 6 14:40:16 debian postfix/smtpd[2434]: warning: unknown[10.1.1.4]: SASL LOGIN authentication failed: authentication failure
Ok, o problema está no arquivo /etc/sasldb2 (esta falando que o arquivo não está lá)...
dei o comando sasldblistusers2 para ver ser tinha algo... estava vazio... adicionei um usuario de e-mail com saslpasswd2...
Fiz uma cópia de /etc/sasldb2 para /var/spool/postfix/etc/
O erro para este usuário parou... mas ai eu teria que criar manualmente os usuários no sasldb2... além do fato de que o usuário irá alterar sua senha... como vou manter o sasldb2 consistente? hehehe... com certeza tem uma maneira correta de fazer o SMTP autenticado vinculado ao Expresso... alguém poderia me ajudar? Por favor... ehehehe
Obrigado
Fonte: http://www.expressolivre.org/newbb/viewtopic.php?forum=3&topic_id=160&post_id=863