03 iunie 2016

Trimiterea mesajelor Email cu ajutorul lui ESP8266


Navigind pe internet in cautarea diferitelor aplicatii pentru modulul ESP8266 am fost placut surprins sa gasesc un mic program cu ajutorul caruia acest modul poate trimite mesaje de tip email. Programul a fost publicat de utilizatorul Miguel pe site-ul Github .
             Dupa ce am citit codul sursa, la sfatul autorului mi-am creat un cont de email pe site-ul
AOL.com. Am modificat codul sursa cu datele contului meu si l-am incarcat in modul. Dupa restart, in cca 10…20 secunde, timp in care modulul s-a preocupat cu logarea si trimiterea unui email, am fost anuntat de un notificator ca am primit un email pe adresa mea de Yahoo. Surpriza mare: functioneaza !
             Am fost foarte bucuros de aceasta, deoarece trimiterea independenta a unui mesaj email, fara interventia utilizatorului, poate crea noi oportunitati pentru viitoare proiecte si experimentari. Cel mai bun exemplu este monitorizarea unui proces oarecare si notificarea prin email in cazul unei modificari al acestuia. Daca tot experimentez mini Dx Cluster-ul folosind acest modul, ce ar fi daca as incerca sa imi implinesc un vis mai vechi: sa am propriul Dx Robot precum cel de la adresa de aici. Adica un program care sa monitorizeze toate spoturile de pe cluster, sa le filtreze, i-ar la aparitia unor indicative cautate, a unor legaturi intr-o anumita banda, s-au a unei propagari deoasebite, sa fiu notificat in timp real prin email. Mi se pare o idée buna, mai cu seama ca poate fi facuta cu un modul de dimensiunile unei jumatati de pachet de tigari care poate fi alimentat cu doua baterii de telecomanda. In curind voi incepe noi experimentari, iar rezultatele acestora le voi face publice aici.
             Deoarece am rezolvat problema uploadului pentru codul sursa, solutia fiind Google Drive, nu voi publica codul sursa, dar il voi pune si eu la dispozitie, desii acesta poate fi descarcat si de pe Github.
             Inca odata mentionez codul sursa nu-mi apartine, eu nu am facut decit sa il testez.

send_email_smtp.lua
base64.lua


Constantin Badican  - YO7FWS
---  73's   YO7FWS  ---