¿Mandar correo con Arduino?

Disculpen la molestia pero soy nuevo en esto.
Tengo que hacer un proyecto en la escuela y básicamente lo que necesito es mandar un correo electrónico a través de arduino. Tengo el arduino uno y el wifi shield, en lo que quisiera que me orientaran es en ver como puedo hacerlo, no pido que me den el código o hagan mi tarea, sino mas bien cuales son las cosas que tengo que buscar.
Cualquier documentación me seria de gran utilidad. De antemano gracias.

Hay mil formas. Depende de si puedes o no hacer "trampas", es decir si sólo puedes usar el arduino, o puedes apoyarte, por ejemplo,en un servidor php. En este último caso sería tan sencillo como realizar una llamada al servidor php y que éste se ocupe. Si lo que tienes es que trabajar directamente con un servidor de correo determinado, deberás buscar información sobre el protocolo de correo usado (el más común para correo saliente suele ser SMTP). Supongo que tu caso será este último, así que puedes comenzar con google->arduino+smtp.
Saludos.

Por ejemplo si lo que necesitara hacer es con el Arduino comunicarme a una pagina que este escrita en PHP la cual recibira los datos del Arduino y conforme a eso se enviara el correo electronico.
Ya tengo el hosting, lo que no se es como puedo comunicarme con el Arduino a la pagina escrita en PHP para mandarle algun dato, por ejemplo que cuando se cumpla una cierta condicion se comunica con la pagina y le mande algo.

Hola,
busca en el foro, se ha tratado antes, por ejemplo
http://forum.arduino.cc/index.php?topic=138849.msg1043033#msg1043033