Zaradi razlogov X ali Y moramo včasih programirati strežnik našega podjetja, da opravi določeno nalogo, in želimo vedeti, ali je bila ta naloga izvedena brez težav, zato programiramo, da nas obvestite, če bo šlo vse po sreči ... ampak ... ¿ Kako nas lahko strežnik obvesti?
Zelo preprosto, prek Python skripte mu bomo naročili, naj nam pošlje e-pošto, tako da bomo ob preverjanju poštnega nabiralnika videli, ali strežnik ni imel težav z izvedbo naročila.
Skript sem vključil tukaj: send-email.py
Uporaba je zelo preprosta, odprite terminal, vanj vnesite naslednje in pritisnite [Enter] :
cd $HOME/ && wget http://paste.desdelinux.net/paste/?dl=89 && mv index.html\?dl\=89 send-email.py && chmod +s send-email.py
Zapuščam vam, kako bi potekal postopek:
% CODE1%
Ko je to končano, morate urediti skript, da boste lahko postavili svoje podatke, jaz pa ga bom uredil tako, da bom dal svoje podatke, to je podatke od tukaj moje delo.
Odprite skript (send-email.py) in spremenite te podatke:
- [e-pošta zaščitena] po vašem e-poštnem sporočilu (v tem primeru - » [e-pošta zaščitena])
- Telo sporočila glede na vsebino e-poštnega sporočila (v tem primeru - » To je testno e-poštno sporočilo)
- you.mailserver.cu s svojim poštnim strežnikom (v tem primeru - » 192.168.1.2)
- vaš e-poštni naslov uporabnik (v tem primeru - » kzkggaara)
- Vaše geslo za geslo (v tem primeru - » HAHA ... ja ... seveda ... LOL)
Zdaj izgleda takole: send-email.py (Spremenjeno)
In voila, samo še poslati e-pošto ... za to bomo dali naslednje:
- python send-email.py "Tukaj vnesemo zadevo" [e-pošta zaščitena]
Z drugimi besedami, skript moramo zagnati in mu posredovati parameter »Zadeva« (torej zadevo, ki jo bo prevzelo e-poštno sporočilo) in tudi komu (e-poštni naslov).
Poslal si bom e-pošto, tukaj je primer:
% CODE2%
In zdaj
Kot lahko vidite, nekaj povsem preprostega ... vendar nam lahko pomaga ob določenih priložnostih
pozdrav