Рейтинг:0

smtp отправить электронное письмо при автоматических обновлениях в Ubuntu

флаг vn

Здравствуйте, я настроил автоматические обновления на своем сервере Ubuntu 20.04 с помощью msmtp и sendmail. И хотите отправить результат Unattended-Upgrade на мою электронную почту. Но письмо не отправляется автоматическим обновлением!

Я добавил свой адрес электронной почты в настройки автоматического обновления:

Автоматическое обновление::Почта "[email protected]";

Мой /etc/mail.rc выглядит как:

установить sendmail="/usr/bin/msmtp -t"

Моя конфигурация msmtp (/etc/msmtprc) выглядит как:

значения по умолчанию
порт 587
TLS на
tls_starttls включен
tls_trust_file /etc/ssl/certs/ca-certificates.crt

учетная запись [email protected]
хост smtp.mail.yahoo.com
от меня@yahoo.de
авторизоваться на
лог-файл /var/log/msmtp
пользователь [email protected]
пароль абв
учетная запись по умолчанию: [email protected]
псевдонимы /etc/псевдонимы

С разрешениями:

ls -l /etc/msmtprc    
-rw-r----- 1 root msmtp 2741 15 декабря 12:23 /etc/msmtprc

Тот же конфиг у меня в моем пользовательском каталоге (/дом/я/.msmtprc):

ls -l /home/me/.msmtprc                                       
-rw------- 1 me msmtp 2725 15 декабря 09:51 /home/me/.msmtprc

Теперь я могу успешно отправлять электронные письма с помощью:

эхо "контент" | mail -s "тестовый адрес электронной почты" [email protected]

журнал приведенной выше команды в /var/log/msmtp:

15 декабря 13:04:31 host=smtp.mail.yahoo.com tls=on auth=on [email protected] [email protected] получатели[email protected] mailsize=153 smtpstatus=250 smtpmsg ='250 OK, завершено' код выхода=EX_OK

Но когда я запускаю автоматическое обновление вручную sudo /usr/bin/автоматическое обновление -d Я получил:

бла-бла-бла
бла-бла-бла
бла-бла-бла
Отправка почты на адрес [email protected]
sendmail: сервер отправил пустой ответ
sendmail: не удалось отправить почту (учетная запись по умолчанию из /etc/msmtprc)
почта возвращена: 76

Журнал команды выше:

15 декабря, 13:23:03 host=smtp.mail.yahoo.com tls=on auth=on [email protected] [email protected] [email protected] errormsg='сервер отправил пустой ответ' код выхода = EX_PROTOCOL

Ответить или комментировать

Большинство людей не понимают, что склонность к познанию нового открывает путь к обучению и улучшает межличностные связи. В исследованиях Элисон, например, хотя люди могли точно вспомнить, сколько вопросов было задано в их разговорах, они не чувствовали интуитивно связи между вопросами и симпатиями. В четырех исследованиях, в которых участники сами участвовали в разговорах или читали стенограммы чужих разговоров, люди, как правило, не осознавали, что задаваемый вопрос повлияет — или повлиял — на уровень дружбы между собеседниками.