arduino smtp envío de correo electrónico (email)
TRANSCRIPT
PRÁCTICAS SANAS CON ARDUINO UNO
ARDUINO + ETHERNET SHIELD + SMTP
Elaboró: Israel MagañaDe: Mayatronics.com
Objetivo
● Al finalizar esta presentación, el estudiante podrá enviar un correo electrónico a través de un servidor SMTP Autentificado que desee utilizando un Arduino UNO y el Ethernet Shield con el código proporcionado en foros de arduino.cc
¿Que necesitamos?
● CABLE DE ETHERNET
● CABLE DE PROGRAMACIÓN
● ETHERNET SHIELD
● ARDUINO UNO R3
● MUCHAS GANAS DE TRABAJAR
Paso UNO
● MONTE EL ETHERNET SHIELD AL ARDUINO UNO
Paso Dos
● Conecte el cable de Ethernet al MODEM y el otro extremo al ETHERNET SHIELD
Paso Tres
● Conecte el cable de Programación al ARDUINO
CÓDIGO A PROBAR
● El código que les proporcionaré a continuación es de libre distribución pero esta modificado para esta aplicación en particular y solo funciona con servidores de correo SMTP con autentificador de seguridad simple, sí el proveedor tiene algún sistema distinto al usual favor de abstenerse.
Correos en los que ha funcionado
PROVEEDOR DE CORREO PERSONAL
Código
Colocar dirección IP del servidor de correos
EN GATEWWAY SE COLOCA LADIRECCIÓN DEL MODEMINFITUM ES 192.168.1.254
Como encuentro dirección IP de mi servidor de correos
● Abre el cmd● Teclea la dirección a localizar su IP● Ejemplo: el mío es smtpout.asia.secureserver.net
● |
Capture el IP proporcionado
CAPTURE AQUÍ SU USUARIO EN BASE 64
CAPTURE AQUÍ SU PASS EN BASE 64
SI EL SERVIDOR 587 NO FUNCIONAPRUEBE 465 u 80
PARA CAPTURAR SU USUARIO
● INGRESE A LA PÁGINA: ● http://base64-encoder-online.waraxe.us●
capture su dirección de correo:● En este ejemplo se tiene:● [email protected]● Y se convierte a:● c210cEBtYXlhdHJvbmljcy5jb20=
LO MISMO PARA LA CONSTRASEÑA
● No proporcionada aquí
La contraseña temporal
● Solo para fines didácticos:
MTIzNDU=
MAYATRONICS
COMPROBACIÓN
● CARGUE EL CÓDIGO EN EL ARDUINO
Presionamos e en el monitor serial
Y la magia del envío ocurre
Revisando mi correo
El correo es temporal y se eliminará en cualquier momento
● Pruebe sus propios correos siempre y cuando no tengan seguridad STARTTLS como el gmail
Sí desea el código .ino
● Danos like a la presentación● Pasa la voz● Entra a mayatronics.com en la pestaña blog para el
código.Dejo enlace haz click aquí
● Envía tus dudas o comentarios a:● [email protected] ● [email protected]● [email protected]