Z dôvodov X alebo Y niekedy musíme naprogramovať server našej spoločnosti na vykonanie určitej úlohy a chceme vedieť, či bola táto úloha vykonaná bez problémov, preto programujeme, že ak všetko prebehlo bez problémov, oznámte nám to ... ale ... ¿Ako môže nás server upozorniť?
Veľmi jednoducho mu povieme cez Python skript , aby nám poslal e-mail, a tak pri kontrole poštovej schránky uvidíme, či server nemal problémy s vykonaním objednávky.
Skript som priložil sem: send-email.py
Použitie je veľmi jednoduché, otvorte terminál, napíšte doň nasledujúci príkaz a stlačte [Enter] :
cd $HOME/ && wget http://paste.desdelinux.net/paste/?dl=89 && mv index.html\?dl\=89 send-email.py && chmod +s send-email.py
Nechám vás, aký by bol proces:
% CODE1%
Akonáhle je to hotové, musíte upraviť skript, aby ste vložili svoje vlastné údaje, ja ho upravím vložením mojich údajov, teda údajov odtiaľto, mojej práce.
Otvorte skript (send-email.py) a zmeňte tieto údaje:
- [chránené e-mailom] e-mailom (v tomto príklade - » [chránené e-mailom])
- Telo správy podľa obsahu e-mailu (v tomto príklade - » Toto je testovací e-mail)
- you.mailserver.cu poštovým serverom (v tomto príklade) - » 192.168.1.2)
- tvoj email používateľom (v tomto príklade - » Kzkggaara.)
- tvoje heslo pre vaše heslo (v tomto príklade - » HAHA ... áno ... určite ... LOL)
Teraz to vyzerá takto: send-email.py (Upravené)
A voila, zostáva už len poslať e-mail ... k tomu vložíme nasledovné:
- python send-email.py "Sem vložíme predmet" [chránené e-mailom]
To znamená, že musíme spustiť skript a odovzdať parameter „Subjekt“ (teda subjekt, ktorý bude mať e-mail) a tiež komu (e-mailovej adrese) bude odoslaný.
Pošlem si e-mail, tu je príklad:
% CODE2%
A teraz
Ako vidíte, niečo celkom jednoduché... ale pri určitých príležitostiach nám to môže pomôcť
pozdravy