Как послать электронные письма от терминала?

У меня есть Сервер, где Вычисления выполняются, они иногда занимают дни для окончания. Я хотел бы послать электронное письмо, когда задание закончено, возможно, через сценарий или даже с |.

  1. Прежде, чем получить к технической части / части команды я хотел бы знать то, что является понятиями, управляемыми, чтобы сделать это.

    • Что я должен достигнуть этого? (Локальные конфигурации MTA, например? и т.д.)
  2. Я прочитал много блогов, даже здесь в AskUbuntu, но они были с 2012, или 2014, предлагая sendmail, mutt, postfix, at... и во многих ответах было сказано, что "это удерживается от использования", "больше не используется", и т.д. или по крайней мере это - то, что я понял.

    • Так, что Вы могли рекомендовать заархивировать это с решением 2017-2018?

Спасибо.

4
задан 8 November 2018 в 15:32

1 ответ

Mailx все еще работает. Попробуйте это.

echo "This is a test" | mailx -s "Test01" mcjorch

Это отправит электронное письмо с темой Test01 на учетную запись mcjorch на локальном компьютере. Тело будет тем, что было прочитано со стандартного ввода.

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

Надеюсь, это поможет.

3
ответ дан 1 December 2019 в 09:59

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

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