Não tenho certeza se a solução abaixo é uma opção para você, mas funciona para mim, pois tive um problema semelhante. Estou usando um mapa de transporte para escolher seletivamente e-mails com @ gmail.com como endereço de destino e retransmiti-los via smtp.gmail.com usando minhas credenciais de G-Mail para autenticação.
Aqui estão os passos:
Adicione a entrada abaixo em / etc / postfix / transport
gmail.com smtp:[smtp.gmail.com]
Adicione uma entrada abaixo em / etc / postfix / sasl_passwd
[smtp.gmail.com]:587 [email protected]:<your_gmail_password_here>
Adicione as seguintes entradas ao /etc/postfix/main.cf
transport_maps = hash:/etc/postfix/transport
smtp_sasl_auth_enable = yes
smtp_sasl_password_maps = hash:/etc/postfix/sasl_passwd
smtp_sasl_security_options = noanonymous
smtp_tls_CAfile = /etc/postfix/ssl/cacert.pem
smtp_use_tls = yes
sudo chmod 400 /etc/postfix/sasl_passwd
sudo postmap /etc/postfix/sasl_passwd
sudo postmap /etc/postfix/transport