Dėl X ar Y priežasčių kartais turime užprogramuoti savo įmonės serverį tam tikrai užduočiai atlikti ir norime sužinoti, ar ši užduotis buvo atlikta be problemų, todėl mes programuojame, kad jei viskas vyko sklandžiai, praneškite mums ... bet… ¿Kaip ar serveris gali mums pranešti?
Labai paprastai, per Python scenarijų nurodysime jam atsiųsti mums el. laišką. Tokiu būdu, tikrindami pašto dėžutę, pamatysime, ar serveris neturėjo problemų vykdydamas užsakymą.
Įtraukiau scenarijų čia: send-email.py
Naudoti jį labai paprasta: atidarykite terminalą, įveskite jame šią komandą ir paspauskite [Enter] :
cd $HOME/ && wget http://paste.desdelinux.net/paste/?dl=89 && mv index.html\?dl\=89 send-email.py && chmod +s send-email.py
Aš palieku jums, kaip vyks procesas:
% CODE1%
Kai tai bus padaryta, turite redaguoti scenarijų, kad galėtumėte pateikti savo duomenis. Aš juos redaguosiu, įdėdamas savo duomenis, tai yra duomenis iš čia, mano darbą.
Atidarykite scenarijų (send-email.py) ir pakeiskite šiuos duomenis:
- [apsaugotas el. paštu] el. paštu (šiame pavyzdyje - » [apsaugotas el. paštu])
- Pranešimo turinys pagal el. pašto turinį (šiame pavyzdyje - » Tai yra bandomasis el. Laiškas)
- you.mailserver.cu pašto serveris (šiame pavyzdyje - » 192.168.1.2)
- tavo elektroninis paštas jūsų vartotojas (šiame pavyzdyje - » kzkggaara)
- Jūsų slaptažodis slaptažodžiui (šiame pavyzdyje - » HAHA ... taip ... tikrai ... LOL)
Dabar atrodo taip: send-email.py (Modifikuota)
O voila, belieka tik išsiųsti el. Laišką ... tam mes pateiksime:
- python send-email.py „Čia įrašome temą“ [apsaugotas el. paštu]
Kitaip tariant, mes turime įvykdyti scenarijų ir perduoti jam parametrą „Tema“ (tai yra tema, kurią užims el. Laiškas) ir kam (el. Pašto adresas) jis bus išsiųstas.
Aš atsiųsiu sau el. Laišką, čia yra pavyzdys:
% CODE2%
O dabar
Kaip matote, kažkas gana paprasto... bet tam tikromis progomis gali mums padėti
saludos