(Hier, 07:08 PM)Lolo69 a écrit : J essaie de tester ce morceau de code, même si je ne l aurais pas fait ainsi, je vous dirai
oui merci
globalement je pense que dans la connexion wifi , il manque la connexion à la gateway, l esp ne sait pas sortir de son reseau privé s'il ne connait pas l adresse de la box...
Hier, 07:14 PM (Modification du message : Hier, 07:35 PM par tupolev89.)
(Hier, 07:11 PM)Lolo69 a écrit :
(Hier, 07:09 PM)tupolev89 a écrit :
(Hier, 07:08 PM)Lolo69 a écrit : J essaie de tester ce morceau de code, même si je ne l aurais pas fait ainsi, je vous dirai
oui merci
globalement je pense que dans la connexion wifi , il manque la connexion à la gateway, l esp ne sait pas sortir de son reseau privé s'il ne connait pas l adresse de la box...
j’ai accès a lesp depuis le réseau local , de l'extérieur je n’en sais rien
jutilise smtp orange sur le port 465
un message derreur vient dapparaitre dans le moniteur serie
(Hier, 07:14 PM)tupolev89 a écrit :
(Hier, 07:11 PM)Lolo69 a écrit :
(Hier, 07:09 PM)tupolev89 a écrit :
(Hier, 07:08 PM)Lolo69 a écrit : J essaie de tester ce morceau de code, même si je ne l aurais pas fait ainsi, je vous dirai
oui merci
globalement je pense que dans la connexion wifi , il manque la connexion à la gateway, l esp ne sait pas sortir de son reseau privé s'il ne connait pas l adresse de la box...
j’ai accès a lesp depuis le réseau local , de l'extérieur je n’en sais rien
jutilise smtp orange sur le port 465
un message derreur vient dapparaitre dans le moniteur serie
(Hier, 07:14 PM)tupolev89 a écrit :
(Hier, 07:11 PM)Lolo69 a écrit :
(Hier, 07:09 PM)tupolev89 a écrit :
(Hier, 07:08 PM)Lolo69 a écrit : J essaie de tester ce morceau de code, même si je ne l aurais pas fait ainsi, je vous dirai
oui merci
globalement je pense que dans la connexion wifi , il manque la connexion à la gateway, l esp ne sait pas sortir de son reseau privé s'il ne connait pas l adresse de la box...
j’ai accès a lesp depuis le réseau local , de l'extérieur je n’en sais rien
jutilise smtp orange sur le port 465
un message derreur vient dapparaitre dans le moniteur serie
(Hier, 07:14 PM)tupolev89 a écrit :
(Hier, 07:11 PM)Lolo69 a écrit :
(Hier, 07:09 PM)tupolev89 a écrit :
(Hier, 07:08 PM)Lolo69 a écrit : J essaie de tester ce morceau de code, même si je ne l aurais pas fait ainsi, je vous dirai
oui merci
globalement je pense que dans la connexion wifi , il manque la connexion à la gateway, l esp ne sait pas sortir de son reseau privé s'il ne connait pas l adresse de la box...
j’ai accès a lesp depuis le réseau local , de l'extérieur je n’en sais rien
jutilise smtp orange sur le port 465
un message derreur vient dapparaitre dans le moniteur serie
âpres un redémarrage message erreur dans moniteur apparemment impossible de se connecter au smtp orange?
OK donc il faut comprendre pourquoi on arrive pas à se connecter à smtp.orange.fr.
As tu utilisé ton adresse email orange ou wanadoo comme login ? et son mot de passe associé comme password ?
Hier, 07:48 PM (Modification du message : Hier, 07:53 PM par tupolev89.)
(Hier, 07:45 PM)Mike a écrit : OK donc il faut comprendre pourquoi on arrive pas à se connecter à smtp.orange.fr.
As tu utilisé ton adresse email orange ou wanadoo comme login ? et son mot de passe associé comme password ?
oui et je viens de refaire un essai depuis mon tel ,c’est les bons identifiants
on est bien daccord que lon doit les infos mettre entre les guillemets ligne 27?
Hier, 07:54 PM (Modification du message : Hier, 08:01 PM par Lolo69.)
de mon coté avec le code suivant , je viens de tester cela fonctionne
chez orange il faut que ton esp soit connecté à ta box orange pour que ca fonctionne
dans le code remplace evidemment les bons identifiants et mot de passe
et il est important que message.sender.email = "ton mail orange@orange.fr"; // chez orange obligatoirement c est ton mail orange tu peux pas mettre ESP@orange.fr
Code :
#include <WiFi.h>
#include <ESP_Mail_Client.h>
const char* ssid = "Livebox-51F0";
const char* password = "ton mot de passe wifi";
SMTPSession smtp;
void setup() {
Serial.begin(115200);
WiFi.begin(ssid, password);
while (WiFi.status() != WL_CONNECTED) delay(500);
ESP_Mail_Session session;
session.server.host_name = "smtp.orange.fr";
session.server.port = 465;
session.login.email = "ton mail orange@orange.fr";
session.login.password = "TOn mot de passe de ton compte orange";
session.login.user_domain = "";
SMTP_Message message;
message.sender.name = "ESP32";
message.sender.email = "ton mail orange@orange.fr"; // chez orange obligatoirement c est ton mail orange
//on ne peut pas envoyer de la part de "ESP@orange.fr"
message.addRecipient("Destinataire", "tonOUtesDestinataires@domain.COM");
message.subject = "Test ESP32";
message.text.content = "Bonjour ! Email envoyé depuis ESP32.";
Hier, 08:00 PM (Modification du message : Hier, 08:03 PM par tupolev89.)
(Hier, 07:53 PM)Mike a écrit : On doit pas être loin...
Le login tu as bien utilisé l'adresse email complète avec le @orange.fr ou @wanadoo.fr ?
oui
(Hier, 07:54 PM)Lolo69 a écrit : de mon coté avec le code suivant , je viens de tester cela fonctionne
chez orange il faut que ton esp soit connecté à ta box orange pour que ca fonctionne
dans le code remplace evidemment les bons identifiants et mot de passe
Code :
#include <WiFi.h>
#include <ESP_Mail_Client.h>
const char* ssid = "Livebox-51F0";
const char* password = "ton mot de passe wifi";
SMTPSession smtp;
void setup() {
Serial.begin(115200);
WiFi.begin(ssid, password);
while (WiFi.status() != WL_CONNECTED) delay(500);
ESP_Mail_Session session;
session.server.host_name = "smtp.orange.fr";
session.server.port = 465;
session.login.email = "ton mail orange@orange.fr";
session.login.password = "TOn mot de passe de ton compte orange";
session.login.user_domain = "";
SMTP_Message message;
message.sender.name = "ESP32";
message.sender.email = "ton mail orange@orange.fr"; // chez orange obligatoirement c est ton mail orange
//on ne peut pas envoyer de la part de "ESP@orange.fr"
message.addRecipient("Destinataire", "tonOUtesDestinataires@domain.COM");
message.subject = "Test ESP32";
message.text.content = "Bonjour ! Email envoyé depuis ESP32.";
peut être la double authentification avec orange, pour autoriser un nouvel équipement normalement il faut que j’approuve depuis mon portable? c’est peut être une piste
et je suis bien connecté à ma box orange