Настраиваем отправку почты с консоли freebsd через внешнюю почту на gmail

Идея заключается в следующем. Отправить почту с локальной консоли через gmail


cd /usr
/ports/mail/ssmtp

make && make install clean && rehash

Правим rc.conf

sendmail_enable=»NO»
sendmail_submit_enable=»NO»
sendmail_outbound_enable=»NO»
sendmail_msp_queue_enable=»NO»

Настройка:
Правим /etc/ssmtp/ssmtp.conf:

root=myaccount@gmail.com
mailhub=smtp.gmail.com:587
hostname=smtp.gmail.com:587
UseSTARTTLS=YES
AuthUser=myaccount@gmail.com
AuthPass=mypassword
FromLineOverride=YES

Правим /etc/ssmtp/revaliases:

root:myaccount@gmail.com:smtp.gmail.com:587

Мувим сендмайл

mv /usr/sbin/sendmail /usr/sbin/sendmail.old

как вариант если не в sbin то в /usr/local/sbin

делаем симлинк на ssmtp, например так:

ln -s /usr/sbin/ssmtp /usr/sbin/sendmail


как вариант если не в sbin то тоже в /usr/local/sbin

Пытаемся послать тестовое письмо с помощью ssmtp:


echo "" | ssmtp -v -s Hello myhomeadress@mail.ru



Если письмо успешно дошло, значит все было сделано правильно.



Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *

Time limit is exhausted. Please reload the CAPTCHA.

Этот сайт использует Akismet для борьбы со спамом. Узнайте, как обрабатываются ваши данные комментариев.