• Как отправлять электронную почту с терминала? [закрыто]

    Я знаю, что есть способы, чтобы отправить письмо из терминала в Linux/MacOS, но я не могу показаться, чтобы найти правильный документации о том, как это сделать.

    В основном мне это нужно для моей bash-скрипт, который уведомляет меня каждый раз, когда есть изменение в файл.

  • Ответы

  • Заходим в терминал и введите man mail для справки.

    Вам нужно будет установить SMTP вверх:

    http://hints.macworld.com/article.php?story=20081217161612647

    См. также:

    http://www.mactricksandtips.com/2008/09/send-mail-over-your-network.html

    Например:

    mail -s "hello" "example@example.com" <<EOF hello world EOF 

    Это будет отправить по электронной почте example@example.com с темой hello и сообщение

    Привет

    Мир

    echo "this is the body" | mail -s "this is the subject" "to@address" 

    Если все, что вам нужно, это теме (как предупреждение) просто сделать:

    mailx -s "This is all she wrote" < /dev/null "myself@myaddress"