Embora a sua pergunta não seja uma duplicata, parece que as configurações RE: SendGrid de uma pergunta existente contêm a solução. Consulte o comentário do @ adaptr.
Eu sou um desenvolvedor front-end e estou gerenciando meu próprio servidor linux pela primeira vez. Estou executando o Ubuntu 12.04 LTS e tenho um certificado SSL. Usando o Google Apps Mail como meu servidor de e-mail e SendGrid para enviar e-mails do meu aplicativo.
Para integrar o SendGrid ao postfix, use o estado de documentos do SendGrid para adicionar o código abaixo em /etc/postfix/main.cf e reinicie o servidor:
smtp_sasl_auth_enable = yes
smtp_sasl_password_maps = static:yourSendGridUsername:yourSendGridPassword
smtp_sasl_security_options = noanonymous
smtp_tls_security_level = may
start_tls = yes
header_size_limit = 4096000
relayhost = [smtp.sendgrid.net]:587
Eu fiz essas atualizações. Quando o servidor for reiniciado, receberei as mensagens de erro abaixo. Cada mensagem repete 8 a 10 vezes mais ou menos:
* Starting Postfix Mail Transport Agent postfix
postconf: warning: /etc/postfix/main.cf: unused parameter: start_tls=yes
postconf: warning: /etc/postfix/main.cf: unused parameter: start_tls=yes
/usr/sbin/postconf: warning: /etc/postfix/main.cf: unused parameter: start_tls=yes
/usr/sbin/postconf: warning: /etc/postfix/main.cf: unused parameter: start_tls=yes
Alguma ideia do que está causando essas mensagens e como corrigi-las?
Embora a sua pergunta não seja uma duplicata, parece que as configurações RE: SendGrid de uma pergunta existente contêm a solução. Consulte o comentário do @ adaptr.
Como encontrado em a pergunta vinculada , start_tls = yes
não é válido. Use isso em vez disso:
smtp_tls_security_level = encrypt
Tags tls postfix ubuntu-12.04