Как отправить письмо с терминала?
Я знаю, что есть способы отправки электронной почты с терминала в Linux/MacOS, но я не могу найти надлежащую документацию о том, как это сделать.
в основном мне это нужно для моего скрипта bash, который уведомляет меня каждый раз, когда есть изменения в файле.
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иПривет
мир
Если все, что вам нужно, это теме (как предупреждение) просто:
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