arduino smtp envío de correo electrónico (email)
TRANSCRIPT
![Page 1: Arduino smtp envío de correo electrónico (email)](https://reader034.vdocuments.mx/reader034/viewer/2022042512/55aa3b2d1a28ab142a8b4725/html5/thumbnails/1.jpg)
PRÁCTICAS SANAS CON ARDUINO UNO
ARDUINO + ETHERNET SHIELD + SMTP
Elaboró: Israel MagañaDe: Mayatronics.com
![Page 2: Arduino smtp envío de correo electrónico (email)](https://reader034.vdocuments.mx/reader034/viewer/2022042512/55aa3b2d1a28ab142a8b4725/html5/thumbnails/2.jpg)
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
![Page 3: Arduino smtp envío de correo electrónico (email)](https://reader034.vdocuments.mx/reader034/viewer/2022042512/55aa3b2d1a28ab142a8b4725/html5/thumbnails/3.jpg)
¿Que necesitamos?
● CABLE DE ETHERNET
● CABLE DE PROGRAMACIÓN
● ETHERNET SHIELD
● ARDUINO UNO R3
● MUCHAS GANAS DE TRABAJAR
![Page 4: Arduino smtp envío de correo electrónico (email)](https://reader034.vdocuments.mx/reader034/viewer/2022042512/55aa3b2d1a28ab142a8b4725/html5/thumbnails/4.jpg)
Paso UNO
● MONTE EL ETHERNET SHIELD AL ARDUINO UNO
![Page 5: Arduino smtp envío de correo electrónico (email)](https://reader034.vdocuments.mx/reader034/viewer/2022042512/55aa3b2d1a28ab142a8b4725/html5/thumbnails/5.jpg)
Paso Dos
● Conecte el cable de Ethernet al MODEM y el otro extremo al ETHERNET SHIELD
![Page 6: Arduino smtp envío de correo electrónico (email)](https://reader034.vdocuments.mx/reader034/viewer/2022042512/55aa3b2d1a28ab142a8b4725/html5/thumbnails/6.jpg)
Paso Tres
● Conecte el cable de Programación al ARDUINO
![Page 7: Arduino smtp envío de correo electrónico (email)](https://reader034.vdocuments.mx/reader034/viewer/2022042512/55aa3b2d1a28ab142a8b4725/html5/thumbnails/7.jpg)
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.
![Page 8: Arduino smtp envío de correo electrónico (email)](https://reader034.vdocuments.mx/reader034/viewer/2022042512/55aa3b2d1a28ab142a8b4725/html5/thumbnails/8.jpg)
Correos en los que ha funcionado
PROVEEDOR DE CORREO PERSONAL
![Page 9: Arduino smtp envío de correo electrónico (email)](https://reader034.vdocuments.mx/reader034/viewer/2022042512/55aa3b2d1a28ab142a8b4725/html5/thumbnails/9.jpg)
Código
Colocar dirección IP del servidor de correos
EN GATEWWAY SE COLOCA LADIRECCIÓN DEL MODEMINFITUM ES 192.168.1.254
![Page 10: Arduino smtp envío de correo electrónico (email)](https://reader034.vdocuments.mx/reader034/viewer/2022042512/55aa3b2d1a28ab142a8b4725/html5/thumbnails/10.jpg)
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
● |
![Page 11: Arduino smtp envío de correo electrónico (email)](https://reader034.vdocuments.mx/reader034/viewer/2022042512/55aa3b2d1a28ab142a8b4725/html5/thumbnails/11.jpg)
Capture el IP proporcionado
![Page 12: Arduino smtp envío de correo electrónico (email)](https://reader034.vdocuments.mx/reader034/viewer/2022042512/55aa3b2d1a28ab142a8b4725/html5/thumbnails/12.jpg)
CAPTURE AQUÍ SU USUARIO EN BASE 64
CAPTURE AQUÍ SU PASS EN BASE 64
SI EL SERVIDOR 587 NO FUNCIONAPRUEBE 465 u 80
![Page 13: Arduino smtp envío de correo electrónico (email)](https://reader034.vdocuments.mx/reader034/viewer/2022042512/55aa3b2d1a28ab142a8b4725/html5/thumbnails/13.jpg)
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=
![Page 14: Arduino smtp envío de correo electrónico (email)](https://reader034.vdocuments.mx/reader034/viewer/2022042512/55aa3b2d1a28ab142a8b4725/html5/thumbnails/14.jpg)
LO MISMO PARA LA CONSTRASEÑA
● No proporcionada aquí
![Page 15: Arduino smtp envío de correo electrónico (email)](https://reader034.vdocuments.mx/reader034/viewer/2022042512/55aa3b2d1a28ab142a8b4725/html5/thumbnails/15.jpg)
La contraseña temporal
● Solo para fines didácticos:
MTIzNDU=
![Page 17: Arduino smtp envío de correo electrónico (email)](https://reader034.vdocuments.mx/reader034/viewer/2022042512/55aa3b2d1a28ab142a8b4725/html5/thumbnails/17.jpg)
MAYATRONICS
![Page 18: Arduino smtp envío de correo electrónico (email)](https://reader034.vdocuments.mx/reader034/viewer/2022042512/55aa3b2d1a28ab142a8b4725/html5/thumbnails/18.jpg)
![Page 19: Arduino smtp envío de correo electrónico (email)](https://reader034.vdocuments.mx/reader034/viewer/2022042512/55aa3b2d1a28ab142a8b4725/html5/thumbnails/19.jpg)
![Page 20: Arduino smtp envío de correo electrónico (email)](https://reader034.vdocuments.mx/reader034/viewer/2022042512/55aa3b2d1a28ab142a8b4725/html5/thumbnails/20.jpg)
COMPROBACIÓN
● CARGUE EL CÓDIGO EN EL ARDUINO
![Page 21: Arduino smtp envío de correo electrónico (email)](https://reader034.vdocuments.mx/reader034/viewer/2022042512/55aa3b2d1a28ab142a8b4725/html5/thumbnails/21.jpg)
Presionamos e en el monitor serial
![Page 22: Arduino smtp envío de correo electrónico (email)](https://reader034.vdocuments.mx/reader034/viewer/2022042512/55aa3b2d1a28ab142a8b4725/html5/thumbnails/22.jpg)
Y la magia del envío ocurre
![Page 23: Arduino smtp envío de correo electrónico (email)](https://reader034.vdocuments.mx/reader034/viewer/2022042512/55aa3b2d1a28ab142a8b4725/html5/thumbnails/23.jpg)
Revisando mi correo
![Page 24: Arduino smtp envío de correo electrónico (email)](https://reader034.vdocuments.mx/reader034/viewer/2022042512/55aa3b2d1a28ab142a8b4725/html5/thumbnails/24.jpg)
El correo es temporal y se eliminará en cualquier momento
● Pruebe sus propios correos siempre y cuando no tengan seguridad STARTTLS como el gmail
![Page 25: Arduino smtp envío de correo electrónico (email)](https://reader034.vdocuments.mx/reader034/viewer/2022042512/55aa3b2d1a28ab142a8b4725/html5/thumbnails/25.jpg)
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]