Настройка 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.

Другие вопросы по тегам