Меню сайта

Библиотека

Postfix релей через gmail
Описание Отправка писем под Ubuntu
Сделаем так, чтобы вся исходящая почта с сервера шла через почтовый релей gmail.

Устанавливаем postfix

и начинаем ваять Smile

sudo nano /etc/postfix/main.cf

Добавляем следующие строки:
Код:
# Relaying Postfix SMTP via GMAIL
relayhost = [smtp.gmail.com]:587
smtp_sasl_auth_enable = yes
smtp_sasl_password_maps = hash:/etc/postfix/sasl_passwd
smtp_sasl_security_options = noanonymous
#smtp_tls_CAfile = /etc/postfix/cacert.pem
smtp_tls_CAfile = /etc/ssl/certs/ca-certificates.crt
smtp_use_tls = yes


Проверяем и приводим к вот такому виду:
Код:
#inet_interfaces = all
inet_interfaces = localhost
#inet_protocols = all
inet_protocols = ipv4


Создаем, если нет, файл sasl_passwd:
sudo nano /etc/postfix/sasl_passwd

Код:
[smtp.gmail.com]:587    ЛОГИН@gmail.com:ПАРОЛЬ


Устанавливаем права sasl_passwd
sudo chmod 400 /etc/postfix/sasl_passwd

Компилируем таблицы в понятный постфиксу формат:
sudo postmap /etc/postfix/sasl_passwd

Перегружаем постфикс:
service postfix restart

После этих манипуляций заходим в gmail-почту и в настройках включаем "Непроверенные приложения - разрешены"

Переходим по ссылке https://accounts.google.com/DisplayUnlockCaptcha

Теперь меняем пароль на гмайловском почтовом аккаунте.

После этих манипуляций проверям отправку почты.
 
Автор gosudar  •  Дата Май 29 2017, 08:58  •  Тип FAQ  •  Просмотров 1028
Категория Домашний сервер   •  Трекбек
 голос(ов) 0



Часовой пояс: GMT + 3