Как отправить почту с терминала с помощью скрипта

По причинам X или Y, иногда нам нужно запрограммировать сервер нашей компании для выполнения определенной задачи, и мы хотим знать, была ли эта задача выполнена без проблем, для этого мы программируем, что если все прошло гладко, уведомить нас ... но ... ¿Как может сервер нас уведомить?

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

Скрипт оставил их здесь: отправить-email.py

Использовать его очень просто, откройте терминал, напишите в нем следующее и нажмите [Войти]:

cd $HOME/ && wget http://paste.desdelinux.net/paste/?dl=89 && mv index.html\?dl\=89 send-email.py && chmod +s send-email.py

Я оставляю вам такой, каким будет процесс:

% CODE1%

Как только это будет сделано, вы должны отредактировать скрипт, чтобы поместить свои собственные данные, я отредактирую его, поместив свои данные, то есть данные отсюда моя работа.

Откройте скрипт (send-email.py) и измените эти данные:

  • ваш адрес электронной почты@desdelinux.net по электронной почте (в этом примере - » kzkggaara@ipichcb.rimed.cu)
  • Тело сообщения по содержанию электронного письма (в этом примере - » Это тестовое письмо)
  • you.mailserver.cu вашим почтовым сервером (в этом примере - » 192.168.1.2)
  • ваш адрес электронной почты вашим пользователем (в этом примере - » Kzkggaara)
  • твой пароль для вашего пароля (в этом примере - » ХАХА ... да ... конечно ... LOL)

Выглядит это примерно так: send-email.py (изменено)

И вуаля, осталось только отправить письмо ... для этого поставим следующее:

  • python send-email.py "Здесь мы помещаем тему" recipient@domain.com

Другими словами, мы должны выполнить сценарий и передать ему параметр «Тема» (то есть тему, которую будет принимать электронное письмо), а также кому (адрес электронной почты) оно будет отправлено.

Я пришлю себе электронное письмо, вот пример:

% CODE2%

А теперь 

Как видите, это довольно просто... но в некоторых случаях это может нам помочь 

привет