Oi!

Estou com um problema para enviar e-mail pelo meu servidor de e-mail.

Tenho um CL10 + Postfix + Sasl2. Meu server está configurado para fazer relay em outro smtp.

O que acontece é o seguinte.

No meu man.cf está tudo ok para relay:

relayhost = smtp.meu_smtp_externo.com.br

# Autenticação smtp

smtp_sasl_auth_enable = yes
smtp_sasl_security_options = noanonymous
smtp_sasl_password_maps = hash:/etc/postfix/sasl_passwd

Meu sasl_passwd

smtp.meu_smtp_externo.com.br master=meudominio.com.br:123

É isso mesmo o meu provedor trocou o @ por = então fica assim como está.

Quando envio algum e-mail usando a conta master@meudominio.com.br este vai tranquilo mas quando uso qualquer outro que tenho configurado usando @meudominio.com.br. Para conseguir enviar tenho que ir no sassl_passwd e alterar para a conta do user que está enviando naquele momento, note que isso é impraticável, ou seja, ele só envia e-mail de contas que estejam configurados no sasl_passwd mas como não consigo configurar no sasl_passwd mais de uma conta então fico tendo este problema a não ser que exista alguma forma de acrescentar no sasl_passwd mais de uma conta pois assim eu poderia colocar todas as contas que tenho cadastrado no meu provedor (smtp.meu_smtp_externo).

Este é o meu problema não consigo enviar e-mails pelas contas se estas não estiverem cadastradas no sasl_passwd.

Tem como resolver isto?