Iz X ili Y razloga ponekad moramo programirati poslužitelj naše tvrtke za obavljanje određenog zadatka i želimo znati je li taj zadatak izveden bez problema, zato programiramo da nas obavijesti ako sve prođe bez problema, ali ... ¿Kako može li nas poslužitelj obavijestiti?
Vrlo jednostavno, putem Python skripte ćemo mu reći da nam pošalje e-poštu, na taj način kada provjerimo poštanski sandučić, vidjet ćemo je li poslužitelj imao problema s izvršavanjem narudžbe.
Skriptu sam uključio ovdje: send-email.py
Korištenje je vrlo jednostavno, otvorite terminal, upišite sljedeće u njega i 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
Ostavljam vam kako bi bio postupak:
% CODE1%
Nakon što to učinite, morate urediti skriptu kako biste stavili vlastite podatke, a ja ću je urediti stavljanjem svojih podataka, odnosno podataka odavde mog rada.
Otvorite skriptu (send-email.py) i promijenite ove podatke:
- [e-pošta zaštićena] vašom e-poštom (u ovom primjeru - » [e-pošta zaštićena])
- Tijelo poruke prema sadržaju e-pošte (u ovom primjeru - » Ovo je testna e-pošta)
- you.mailserver.cu putem vašeg poslužitelja pošte (u ovom primjeru - » 192.168.1.2)
- tvoj email od strane vašeg korisnika (u ovom primjeru - » kzkggaara)
- tvoja lozinka za vašu lozinku (u ovom primjeru - » HAHA ... da ... sigurno ... LOL)
Sada izgleda ovako: send-email.py (Izmijenjeno)
I voila, preostaje samo poslati e-mail ... za ovo ćemo staviti sljedeće:
- python send-email.py "Ovdje stavljamo predmet" [e-pošta zaštićena]
Drugim riječima, moramo izvršiti skriptu i proslijediti joj parametar "Subject" (tj. Predmet koji će e-pošta zauzeti) i također kome (e-adresa).
Poslat ću si e-poštu, evo primjera:
% CODE2%
A sada
Kao što vidite, nešto sasvim jednostavno... ali može nam pomoći u određenim prilikama
pozdravi