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



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



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

814   5  

5 ответов:

войдите в терминал и введите 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" "[email protected]" <<EOF
hello
world
EOF

это будет отправить по электронной почте [email protected] С темой 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"

Если вы хотите прикрепить файл в Linux

echo 'mail content' | mailx -s 'email subject' -a attachment.txt [email protected]

в терминале на вашем mac os или linux os введите этот код

mail -s (subject) (receiversEmailAddress)  <<< "how are you?"

для примера попробуйте это

mail -s "hi" [email protected] <<< "how are you?"<br>

Comments

    Ничего не найдено.