Настроил WAN Failover на Freebsd 10.1, захотелось, чтобы при переключении на резервный канал фря посылала уведомеления на
ящик user@yandex.ru
Отправку сообщений планирую реализовать через ssmtp.
Компилирую данную тулзу, настраиваю замену postfix:
Код: Выделить всё
#sendmail /usr/libexec/sendmail/sendmail
#send-mail /usr/libexec/sendmail/sendmail
#mailq /usr/libexec/sendmail/sendmail
#newaliases /usr/libexec/sendmail/sendmail
#hoststat /usr/libexec/sendmail/sendmail
#purgestat /usr/libexec/sendmail/sendmail
sendmail /usr/local/sbin/ssmtp
send-mail /usr/local/sbin/ssmtp
mailq /usr/local/sbin/ssmtp
newaliases /usr/local/sbin/ssmtp
hoststat /usr/bin/true
purgestat /usr/bin/true
Код: Выделить всё
sendmail_enable="NO"
sendmail_submit_enable="NO"
sendmail_outbound_enable="NO"
sendmail_msp_queue_enable="NO"
Код: Выделить всё
Debug=YES
root=router@yandex_domain.ru
mailhub=smtp.yandex.ru:465
hostname=machine_local_name.local_domain
FromLineOverride=YES
AuthPass=password_from_mailbox
UseTLS=YES
Код: Выделить всё
tail /var/log/maillog
Feb 4 08:51:52 fbsd-route sSMTP[1205]: Set HostName="machine_local_name.local_domain"
Feb 4 08:51:52 fbsd-route sSMTP[1205]: Set AuthPass="password_from_mailbox"
Feb 4 08:51:52 fbsd-route sSMTP[1205]: Set UseTLS="True"
Feb 4 08:58:07 fbsd-route sSMTP[1205]: Unable to connect to "smtp.yandex.ru" port 465.
Feb 4 08:58:07 fbsd-route sSMTP[1205]: Cannot open smtp.yandex.ru:465
Код: Выделить всё
rl0 - LAN
ue0 - ISP1
re0 - ISP2
00100 allow ip from any to any via rl0
00200 allow ip from me to any via ue0
00300 allow ip from any to me via ue0
01000 allow ip from me to any established
01100 allow ip from me to any setup
01300 nat 1 ip from any to any via re0
65535 deny ip from any to any
У яндекса написано что настройки правильные )))
Подскажите, пожалуйста, как мне добиться от ssmtp того, что нужно?
http://help.yandex.ru/mail/mail-clients.xml
Отправлено спустя 18 минут 10 секунд:
Сам дурак ))) Дефолтный гейт не тот был указан
Сменил. Дело двинулось с мертвой точки. И застряло на
Код: Выделить всё
Feb 4 11:38:36 fbsd-route sSMTP[1840]: Creating SSL connection to host
Feb 4 11:38:36 fbsd-route sSMTP[1840]: SSL connection using AES256-GCM-SHA384
Feb 4 11:38:36 fbsd-route sSMTP[1840]: 220 smtp16.mail.yandex.net ESMTP (Want to use Yandex.Mail for your domain? Visit http://pdd.yandex.ru)
Feb 4 11:38:36 fbsd-route sSMTP[1840]: HELO machine_local_name.local_domain
Feb 4 11:38:36 fbsd-route sSMTP[1840]: 250 smtp16.mail.yandex.net
Feb 4 11:38:36 fbsd-route sSMTP[1840]: MAIL FROM:<root@machine_local_name.local_domain>
Feb 4 11:38:36 fbsd-route sSMTP[1840]: 503 5.5.4 Error: send AUTH command first.
Feb 4 11:38:36 fbsd-route sSMTP[1840]: 503 5.5.4 Error: send AUTH command first.