Stap 5:
Verzenden van E-mail vanuit Linux
Intel Edison platform (Yokko) draait een distributie van Linux OpenWRT genoemd. Daarom kunnen we functies opgenomen om eenvoudige e-mail waarschuwingen verzenden gebruiken.
-We kunnen gebruiken 'Krullen' out of box.
-We hoeven te (her) compile busybox pakket om beveiligde simple mail transfer protocol ondersteunen.
-Ten aanzien van het SMTP-protocol. We kunt e-mail verzenden als tekst zonder opmaak of via een gecodeerd kanaal.
-Het is aanbevolen om gecodeerde kanalen te gebruiken.
Wat je nodig hebt
-Een goede functionerende e-mail met de juiste referenties.
-Het bericht (gemaakt tijdens runtime door de toepassing van de software van de blindstick)
-Externe opdracht die wordt gebruikt om e-mail te verzenden is:
curl--url '' smtp://mymailserver:25''--mail-van '' expeditor--mail-rcpt '' ontvanger--uploadbestand mail.txt--gebruiker '' gebruikerswachtwoord:''
Wij kunnen de e-mailberichten verzenden aangezien wij gecontroleerd een levende e-mail server met de juiste configuratie. We witte vermeld onze IP-adres van de mobiele verbinding zodat het doorgeven van e-mail.
E-mailinhoud is voortgebouwd op de runtime, door toepassing van de C++ en na aanmaak bestanden (genoemd mail.txt) is de externe opdracht krul uitgegeven met vorige paramters
Bestand mail.txt aangemaakt worden in/root map (waar onze software toepassing mail.txt)