Sim800C : Erreur n° 61 à l’envoi d’un mail

Bonjour,
je souhaite envoyer un mail avec les commandes AT à partir d’une carte SIM800C avec l’opérateur Free.
A l’exécution de la commande AT+SMTPSEND, j’obtiens l’erreur n° 61 : (Network error)
Les commandes de création du mail et de paramétrage du serveur sont toutes validées.
Cette carte est aussi utilisée pour envoyer des SMS et je ne rencontre aucune difficulté pour cette partie.
Faut-il changer un paramétrage et lequel ou est-ce une incompatibilité liée à l’opérateur ?

Merci d’avance pour votre aide.
Jacques

Si tu donnais le paramétrage, il serait plus simple de vérifier si ceux-ci paraissent correcte.
En l'état uniquement ceux qui ont déjà eux le même problème pourrais essayer de te répondre et encore ce n'est pas sûre qu'ils avaient utilisés les mêmes paramètres.

Bonjour,

ci-dessous les paramètres et le code en question

merci pour votre retour
Jacques

    Sim.print("AT+CMGF=0");
    Sim.print(F("\r"));
    retourserial();

    Sim.print("AT+CGATT=1");
    Sim.print(F("\r"));
    retourserial();

    Sim.print("AT+SMTPSRV=");                    // ADRESSE DU SERVEUR
    Sim.print("\""+serveursmtp+"\"");
    Sim.print(F(","));
    Sim.print(portserveursmtp);
    Sim.print(F("\r"));
    retourserial();

    Sim.print(F("AT+SMTPAUTH=1,"));
    Sim.print(loginsmtp);
    Sim.print(F(","));
    Sim.print(mdpsmtp);
    Sim.print(F("\r"));
    retourserial();

    Sim.print(F("AT+SMTPFROM=")); //info emetteur
    Sim.print("\""+Expediteur+"\"");
    Sim.print(F(","));
    Sim.print("\""+Expediteur+"\"");
    Sim.print(F("\r"));
    retourserial();
    
    Sim.print(F("AT+SMTPRCPT=0,0,")); //info destinataire
    Sim.print("\""+Destinataire+"\"");
    Sim.print(F(","));
    Sim.print("\"Test\"");
    Sim.print(F("\r"));
    retourserial();

    Sim.print(F("AT+SMTPSUB=")); //objet du mail
    Sim.print("\""+objet+"\"");
    Sim.print(F("\r"));
    retourserial();

    Sim.print(F("AT+SMTPSEND"));  //pour envoyer le mail
    Sim.print("\r");
    retourserial();           >>>>>> ERREUR 61

Il n'y a pas les valeurs des commandes :frowning:
Je n'ais pas vu de commande AT dans la documentation, pour gérer un cryptage SSL?
Free accepte encore des connexions SMTP non protégé sur le port 25?
Tu as une carte SIM Free ?

les valeurs des commandes …
je pense que tu parles de ces informations :

String Expediteur = "xxxxxxxxx@free.fr";
String Destinataire = "xxxxxxxxx@free.fr";
String loginsmtp = ""xxxxxxx@free.fr"";
String mdpsmtp = ""xxxxxxxxxxxx"";
String serveursmtp = "smtp.free.fr";
int portserveursmtp = 587;
String objet = "Test";
String txtemail = "Bidon";

ce sont les mêmes informations que j’utilise pour envoyer un mail via une connexion wifi avec un uno R4. Donc je pensais qu’en reprenant les mêmes paramètres on devait pouvoir y arriver.

Moi non plus je n’ai pas trouvé de commandes pour le SSL, j’en ai donc déduit que c’était intégré et sans options … ! mais a priori c’est un peu bizarre

port 587 comme pour l’envoi par wifi

oui c’est une carte Sim Free

Soit c'est intégré, soit le sim800C ne prend pas en charge le protocol TLS.¨
Je ne suis pas un spécialiste, mais je pensais qu'il le gérait, j'ai d'ailleurs trouvé cette documentation, mais je ne sais pas si ça s'applique à la pucce de ton module?

Comme tu es dans le réseau Free, en Wifi aussi je suppose, tu doit pouvoir accéder au serveur SMTP sans restriction, je pense.

Merci pour ta documentation, cela confirme ce que je pensais. Il faudrait créer un profil au début (voir les exemples de ta doc).
Donc je vais y aller à tâtons (après mon retour de quelques jours de vacances)
Je n’ai rencontré aucune difficulté via le wifi du uno R4 pour envoyer des mails, ni pour envoyer des sms avec une sim800 et uno R3, mais apriori la carte Sim800C n’est pas compatible avec la uno R4 d’où mes recherches pour faire un envoi de mail via la carte Sim et uno R3.

Bon Pont
Jacques

C'est deux chose différente envoyer un e-mail et un sms via une carte SIMXXXX.
Tu as testé d'envoyer un e-mail avec une Uno R3 ?
Tu as testé d'envoyer un sms avec ta Uno R4 ?

Bonjour
Oui ce sont deux choses différentes
Je teste l’envoi d’un mail via sim+unoR3 : c’est l’objet de cette discussion
J’ai testé l’envoi d’un sms avec sim+R4 : mais j’ai été bloqué immédiatement car je n’ai pas réussi à établir la communication entre unoR4 et la SIM, d’où ma tentative d’envoi d’un mail par sim+unoR3.
As-tu déjà tester R4 avec une carte SIM800C ?

Non, malheureusement :frowning:

Bonjour,
Je bloque sur l’instruction AT+SAPBR=1,1 qui active normalement le profile sur le réseaux et cela quelque soit les exemples utilisés (à partie de la documentation que tu m’as passé ou d’autres que j’ai pu récupérer depuis.

il existe donc un paramétrage qui doit être utilisé en amont mais je n’ai aucune piste à suivre.
Si je prends la carte sim en question et que je l’utilise dans un téléphone, je peux téléphoner, envoyer des mails ou des sms, …

une idée ?

Tu as essayé cet exemple?

Les commandes retournes quoi du coup ?

Bonjour,
Problème d’accès au forum, j’ai dû me réinscrire.
Merci pour ton document, je vais l’étudier
a bientôt

Bonjour,
je n’arrive a rien.
Peut-être une limite liée au bouclier Sim fabriqué par Keyestudio
je vais essayer de tester avec un autre fabriquant.
bonne fin de journée

This topic was automatically closed 180 days after the last reply. New replies are no longer allowed.