Настройка Postfix с другим провайдером SMTP
Я хочу использовать SendGrid в качестве службы отправки электронной почты, но хочу также использовать механизм внутренней очереди Postfix для управления электронными письмами, отправленными через Sendgrid.
Поэтому в основном я хочу настроить Postfix для отправки электронной почты через SMTP Sendgrid, а я настрою свое приложение для отправки электронной почты с использованием локального Postfix.
У меня вопрос, как я могу настроить Postfix для использования внешнего SMTP? Посмотрел здесь, но ничего полезного не увидел.
2 ответа
Это подробно описано в http://www.postfix.org/BASIC_CONFIGURATION_README.html
Похоже, вы все выяснили, но для дальнейшего обращения к любому, кто ищет:
1) Отредактируйте свой файл конфигурации Postfix
Откройте свой /etc/postfix/main.cf
Конфигурационный файл и отредактируйте его, чтобы иметь следующие значения:
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
2) Перезагрузите ваш постфиксный сервер
Запустите следующую команду в вашем терминале
/etc/init.d/postfix restart
3) Начать отправку
Все готово, начните отправку с помощью учетной записи SendGrid!
Если у вас возникнут какие-либо проблемы, вы всегда можете обратиться в нашу службу поддержки 24/7 или написать в Твиттере на @SendGrid.