Você pode querer ler isto: link Procure "Configurar a autenticação SASL dependente de remetentes" nesta página. Explica como configurar o mapa de senhas sasl com nomes de usuários.
É isso que você está procurando?
Eu já usei msmtp como meu MDA. msmtp tem um arquivo de configuração com nome de usuário e senha do servidor smtp de saída (por exemplo, gmail) armazenado no meu diretório home. Eu recentemente mudei as distribuições para o CentOS 6.3 por razões de suporte (somente distribuição suportada para software de terceiros). Tentei instalar o msmtp mas não estava disponível em nenhum dos repositórios. Eu finalmente consegui um rpm do fedora e o instalei, mas ele ainda não funciona (não consigo encontrar certificados de ca). Então decidi experimentar o Postfix, já que é o padrão no RHEL.
O que estou tentando fazer é configurar o sendmail (git e mutt) para enviar e-mails através da minha conta do gmail. Não consigo encontrar onde configurá-lo usando o Postfix. Tudo que li sugere a edição de /etc/postfix/main.cf. Mas não quero que todos os usuários do meu computador possam enviar e-mails através da minha conta do Gmail.
Então, minha pergunta é: como posso configurar o postfix por usuário (ou isso não pode ser feito)?
update: Eu tenho o msmtp funcionando agora (tive que editar a configuração devido a mudança de distribuição), mas ainda estou curioso para saber se isso pode ser feito (facilmente) no postfix
Você pode querer ler isto: link Procure "Configurar a autenticação SASL dependente de remetentes" nesta página. Explica como configurar o mapa de senhas sasl com nomes de usuários.
É isso que você está procurando?