email notifications from esp8266+uno

i break my head to find a solution to store data from DHT22 sensor, download history data for offline analysis and archive, and have an email notification when exceeding certain values.
this sensor intended to watch over industrial coolling room so if there's a fault in the A/C i would like to be informed.

i managed to complete this instructable which sends data to ThingSpeak and i want to add the email notification and because thingspeak doesnt offer it i thought about other solutions:
ubidots - works fine but cost money
my local exchange server(2003)
commands implemented inside the arduino sketch - tried two examples(1, 2) but with compiling errors regarding their libraries.

i wish someone could point me to a simple and working solution - prefferably inside the code using native reliable libraries.

Hi there!

I found this option to send Emails directly from Arduino: http://playground.arduino.cc/Code/WiFiEmailClient

Another option would be to connect directly to an Email API using the code you already have (send HTTP commands to a REST API), for example:https://postmarkapp.com/

Otherwise, the Ubidots option will still be free up to 5 variables and all Email notifications are free (only SMS have additional charge).

i wish someone could point me to a simple and working solution

Try the forum search box in the upper right of this page. Lot of email discussion in the past.

aguspg:
Hi there!

I found this option to send Emails directly from Arduino: http://playground.arduino.cc/Code/WiFiEmailClient

Another option would be to connect directly to an Email API using the code you already have (send HTTP commands to a REST API), for example:https://postmarkapp.com/

Otherwise, the Ubidots option will still be free up to 5 variables and all Email notifications are free (only SMS have additional charge).

Well these tutorial are for ethernet shield and im really a newbie and tired converting them to work with my esp8266.

Anyway thanks a lot, my solution was to use thinghttp at thingspeak and send api request to pushing box, and then it sends me an email. Quiet clumsy and delaying but it does the job. I don't really need real-time notification, some minutes later is ok.