Configure o Postfix para enviar e-mails usando o Gmail no Ubuntu 16.04

2

Eu configurei o Postfix para enviar e-mails usando o Gmail. Eu modifiquei o arquivo /etc/postfix/main.cf

adicionando

myhostname = fqdn.peris.app
mydestination = $myhostname, peris.app, localhost, localhost.localdomain, localhost
relayhost = [smtp.gmail.com]:587
# Enable SASL authentication
smtp_sasl_auth_enable = yes
# Disallow methods that allow anonymous authentication
smtp_sasl_security_options = noanonymous
# Location of sasl_passwd
smtp_sasl_password_maps = hash:/etc/postfix/sasl/sasl_passwd
# Enable STARTTLS encryption
smtp_tls_security_level = encrypt
# Location of CA certificates
smtp_tls_CAfile = /etc/ssl/certs/ca-certificates.crt

Eu também faço login na minha conta do Gmail e clico em Gerenciar as configurações de acesso e segurança da sua conta. Role para baixo até “Password & método de login ”e clique em Verificação em duas etapas, garantindo que a verificação em duas etapas esteja ativada e gerando uma senha que eu use no arquivo

/etc/postfix/sasl/sasl_passwd

adicionando

[smtp.gmail.com]:587 [email protected]:xkltgnxoxzmocpce

Então eu testo com:

sendmail [email protected]
From: [email protected]
Subject: Test mail
This is a test email
.

e o que recebo no [email protected] é um e-mail de [email protected] e achei que deveria receber diretamente do meu domínio, [email protected]

    
por en Peris 08.10.2018 / 08:18

2 respostas

1

Se você recebeu seus e-mails de teste de [email protected] , é um bom sinal: significa que você configurou corretamente seu postfix!

Parece que você está insatisfeito com o fato de o Google reescrever o endereço do remetente. A explicação é que a sua conta do Gmail só pode enviar e-mails a partir de endereços que você conhece serem seus, para evitar falsificações.

Qual é a opção de verificar um endereço de e-mail que não seja do google, permitindo o envio de e-mails desse endereço a partir da sua conta do Gmail? Esses e-mails serão realmente enviados da sua conta do Gmail, mas não dos servidores do Google: na verdade, quando você adiciona um endereço em "Configurações" > Contas, é solicitado que você forneça Detalhes do servidor SMTP. O motivo é que essas mensagens provavelmente seriam marcadas como spam se enviadas pelos servidores do Google.

O que você pode fazer é adicionar seu domínio ao Gsuite: assim, você poderá enviar e receber e-mails usando os servidores do Google. Você receberá instruções sobre como definir registros SPF e esses e-mails provavelmente não serão considerados spam. Observe que o Gsuite tem um custo mensal fixo, mas inclui vários serviços adicionais que você pode ou não precisar.

Outra opção que eu gostaria de recomendar é recorrer a um serviço de retransmissão SMTP, como o Amazon SES , EnviarGrid , MailGun , Mailchannels ou SparkPost . Cada um tem suas próprias vantagens específicas e você pode tentar de graça, algumas com permissões gratuitas muito generosas.

    
por 12.10.2018 / 12:50
0

Acredito que o Gmail substitua automaticamente a linha "De:" quando usado como retransmissão, como explicado aqui e aqui

    
por 11.10.2018 / 15:40