Добавьте Gmail в качестве смарт-хоста в Debian exim4 [закрыто]
Вопрос
Я хотел бы знать, как настроить мой exim4 в Debian, чтобы он мог использовать Gmail в качестве смарт-хоста, а не моего интернет-провайдера.Похоже, для настройки требуется TLS и, конечно же, идентификатор пользователя и пароль Gmail.«Стандартный» пример смарт-хоста, который поставляется с exim4 в Debian, не имеет их.
Решение
Вышеупомянутое решение по какой-то причине не сработало, но решение здесь сработало для меня.
http://www.manu-j.com/blog/wordpress-exim4-ubuntu-gmail-smtp/75/
Единственное изменение, которое я сделал, это использовать xyz@mydomain.com
вместо xyz@gmail.com
в разделе «Начать аутентификаторы».
Другие советы
Сначала установите stunnel4 и настройте его для отображения [127.0.0.1]:587
к smtp.gmail.com:465
так:
client=yes
[smtp-gmail]
accept = 587
connect = smtp.gmail.com:465
Затем перенастройте exim4:
dpkg-reconfigure exim4-config
Настройте exim4 для использования большого количества маленьких файлов, smarthost через localhost:587
Отредактируйте /etc/exim4/passwd.client и добавьте:
localhost:yourname@gmail.com:yourpassword
Не забудьте проверить разрешения, а затем запустите:
update-exim4.conf
Это должно сработать.
См. инструкции в Debian Wiki: