Настроить автоматическое обновление уведомлений по электронной почте с адреса

Недавно я построил сервер, использующий 14.04.1 LTS, мне очень нужен был быстрый и простой способ, чтобы он дал мне знать, нужно ли, например, перезагрузить систему после установки обновлений. Я решил, что электронная почта была лучшим вариантом.

Я установил, настроил и протестировал ssmtp, чтобы использовать одну из моих обычных почтовых служб.

Кроме того, я настроил unattended-upgrade для отправки по электронной почте мне после любых обновлений, по крайней мере на начальном этапе.

Могу ли я получить электронное письмо с автоматическим обновлением с определенного адреса? Я знаю, что могу сделать это, используя только почту или ssmtp напрямую, но если я не укажу адрес «от», то он по умолчанию использует учетную запись по умолчанию для моей почтовой службы, и я хочу, чтобы было ясно, что она появилась на этой конкретной машине. Где я могу указать адрес «from» для команды mail, которую использует автоматическое обновление?

1
задан 29 March 2018 в 03:23

1 ответ

@Fabby - Спасибо за ваше предложение, я не смог найти файл mail.rc в любом месте, но вы указали мне в правильном направлении. (Я пытался проголосовать за ваш ответ, но я, видимо, слишком много noob!)

Просто, чтобы проверить, я сделал sendmail -V, который подтвердил, что я использовал sSMTP.

Повторное чтение документов в sSMTP указывало мне на установку псевдонима, как предложено, но как в /etc/aliases, так и /etc/ssmtp/revaliases.

/etc/aliases уже содержала запись для root - и изменение кажется не оказывают заметного влияния на отправленные заголовки или содержимое электронной почты. (Это для входящей почты, о которой я думаю ...?)

Однако добавление:

root:MyName@MyDomain.com:MyMailHub.com

в /etc/ssmtp/revaliases привело к созданию почты с сообщением: [ ! d5]

From: root <MyName@MyDomain.com> 

, который не совсем то, что я хотел, но достаточно хорош.

По иронии судьбы, когда я вошел на сервер, чтобы попробовать это, он сообщил мне, что требуется перезагрузка системы но у меня нет электронной почты, чтобы предупредить меня об этом, поэтому я все равно не должен правильно настроиться ... вернуться к квадрату!

1
ответ дан 24 May 2018 в 01:28
  • 1
    Хм, это действительно решило вашу проблему? Кажется, из вашего последнего предложения это на самом деле не было. – Seth♦ 2 December 2014 в 04:09
  • 2
    Спасибо Сет за то, что вы изменили форматирование моих сообщений, чтобы быть более подходящими для форума, - отметил для будущих должностей. Lol, мое последнее предложение было действительно просто я нить. Моя цель состояла в том, чтобы просто идентифицировать эту машину как источник электронной почты, когда она достигла моего (внешнего) входящего - это сейчас, но Outlook в настоящее время просто отображает это в моем списке сообщений как от «root»; - но открытие или предварительный просмотр электронной почты показывает мне имя машины. Мое намерение состояло в том, чтобы написать правило, чтобы выделить такие сообщения, и я считаю, что могу это сделать сейчас. – jarsudsco 2 December 2014 в 05:48

Другие вопросы по тегам:

Похожие вопросы: