Për arsye X ose Y, nganjëherë duhet të programojmë serverin e kompanisë sonë për të bërë një detyrë të caktuar dhe duam të dimë nëse kjo detyrë u ekzekutua pa probleme, për këtë ne programojmë që nëse gjithçka shkon normalisht, na njoftoni… por ¿Si mund të na njoftojë serveri?
Shumë thjesht, ne do t'i tregojmë nëpërmjet një skripti Python që të na dërgojë një email, në këtë mënyrë, kur të kontrollojmë kutinë postare, do të shohim nëse serveri nuk ka pasur probleme me kryerjen e porosisë.
E kam përfshirë skriptin këtu: send-email.py
Për ta përdorur është shumë e thjeshtë, hapni një terminal, shkruani sa vijon në të dhe shtypni [Enter] :
cd $HOME/ && wget http://paste.desdelinux.net/paste/?dl=89 && mv index.html\?dl\=89 send-email.py && chmod +s send-email.py
Unë ju lë si do të ishte procesi:
% KODI1%
Pasi të jetë bërë kjo, ju duhet të redaktoni skenarin për të vendosur të dhënat tuaja, unë do ta redaktoj duke vendosur të dhënat e mia, domethënë të dhënat nga këtu puna ime.
Hapni skenarin (send-email.py) dhe ndryshoni këtë informacion:
- [email mbrojtur] me emailin tuaj (në këtë shembull - » [email mbrojtur])
- Trupi i mesazhit nga përmbajtja e postës elektronike (në këtë shembull - » Ky është një email testues)
- ju.mailserver.cu nga serveri juaj i postës (në këtë shembull - » 192.168.1.2)
- emaili juaj nga përdoruesi juaj (në këtë shembull - » kzkggaara)
- Fjalëkalimi juaj për fjalëkalimin tuaj (në këtë shembull - » HAHA… po… sigurisht… LOL)
Tani duket kështu: send-email.py (I modifikuar)
Dhe voila, mbetet vetëm dërgimi i postës elektronike ... për këtë ne do të vendosim sa vijon:
- python send-email.py "Këtu e vendosim subjektin" [email mbrojtur]
Kjo është, ne duhet të ekzekutojmë skenarin dhe të kalojmë parametrin "Subjekti" (domethënë subjekti që do të marrë emaili) dhe gjithashtu kujt (adresa e postës elektronike) do të dërgohet.
Unë do t'i dërgoj vetes një email, këtu është shembulli:
% KODI2%
Dhe tani
Siç mund ta shihni, diçka mjaft e thjeshtë... por mund të na ndihmojë në raste të caktuara
të fala