Offline
Newbie
Karma: 0
Posts: 20
|
 |
« on: June 19, 2012, 07:12:08 am » |
Bonjour a tous
Voila je désir envoyer un mail suite a un appuis sur un bouton
le branchement est tout simple je mets un relais sur le circuit a surveiller et en cas de coupure elec la carte arduino détecte le changement d’état du relais (principe d’appuis sur un bouton) et envois donc un mail
La carte arduino est connectée sur un circuit sécurisé
ça fait quelques jours que je fouille le net et je trouve pas ce que je veux
merci d'avance pour votre aide
|
|
|
|
|
Logged
|
|
|
|
|
Offline
Edison Member
Karma: 6
Posts: 2423
|
 |
« Reply #1 on: June 19, 2012, 07:23:09 am » |
Bonjour a tous
Voila je désir envoyer un mail suite a un appuis sur un bouton
le branchement est tout simple je mets un relais sur le circuit a surveiller et en cas de coupure elec la carte arduino détecte le changement d’état du relais (principe d’appuis sur un bouton) et envois donc un mail
La carte arduino est connectée sur un circuit sécurisé
ça fait quelques jours que je fouille le net et je trouve pas ce que je veux
merci d'avance pour votre aide
Bonjour Il semble que vouloir faire du SMTP directement avec arduino et shield ethernet soit compliqué voir à partir d'ici http://www.arduino.cc/cgi-bin/yabb2/YaBB.pl?num=1250101892
|
|
|
|
|
Logged
|
|
|
|
|
Offline
Newbie
Karma: 0
Posts: 20
|
 |
« Reply #2 on: June 19, 2012, 07:31:12 am » |
il faut aussi que je précise que je débute dans la programmation
dans ton lien ils envoient un mail depuis une adresse mais je comprends pas tout ils utilisent pas de mot de passe de connexion de la messagerie d'envoi je compte passer par gmail donc il dois bien y avoir besoin d'utiliser des paramètres de log ou de connexion au serveur de messagerie pour que ca fonctionne ...
|
|
|
|
|
Logged
|
|
|
|
|
Offline
Edison Member
Karma: 6
Posts: 2423
|
 |
« Reply #3 on: June 19, 2012, 07:39:33 am » |
il faut aussi que je précise que je débute dans la programmation
dans ton lien ils envoient un mail depuis une adresse mais je comprends pas tout ils utilisent pas de mot de passe de connexion de la messagerie d'envoi je compte passer par gmail donc il dois bien y avoir besoin d'utiliser des paramètres de log ou de connexion au serveur de messagerie pour que ca fonctionne ...
bon je ne suis pas un spécialiste réseaux (je m'accorde même le qualif de buse  ) mais je sais quand même qu'il faut distinguer "les protocoles" Et comme j'aime bien partir d'une base : A ce jour et en oubliant l'arduino tu envoi comment tes mails vers cette adresse gmail ? un protocole SMTP un protocole HTTP un protocole HTTPS autre ? (j'ai du en oublier  )
|
|
|
|
|
Logged
|
|
|
|
|
Offline
Newbie
Karma: 0
Posts: 20
|
 |
« Reply #4 on: June 19, 2012, 07:48:48 am » |
pour envoyer un mail généralement il suffit de se loger sur la messagerie avec identifiant et mot de passe via une page web sécurisée
donc la dans l'exemple sans mot de passe ca me donne l'impression que l'on peut se faire passer pour n'importe qui et envoyer un mail ou on veut donc soit il y a une grosse faille de sécurité soit il manque quelque chose dans le code
|
|
|
|
|
Logged
|
|
|
|
|
83 - var
Offline
Sr. Member
Karma: 0
Posts: 452
ARDUINO Powa !
|
 |
« Reply #5 on: June 19, 2012, 07:53:21 am » |
lol et non c'est la magie du smtp tu envoie des mail ou tu veux avec des nom de messagerie bidon ^^ et la il n'y à pas de faille :p mais pour partir sur internet avec ce protocole c'est autre chose, ça fonction en interne dans ton réseau sinon il te faut un serveur mail dans ton réseau qui marche et qui accepte ton groupe (@jementape.fr) par exemple ^^
|
|
|
|
|
Logged
|
Un tien vaux mieux que deux tu l'auras !
|
|
|
|
Offline
Edison Member
Karma: 6
Posts: 2423
|
 |
« Reply #6 on: June 19, 2012, 07:54:24 am » |
pour envoyer un mail généralement il suffit de se loger sur la messagerie avec identifiant et mot de passe via une page web sécurisée
hé bien voilà Les specialistes "reseaux" corrigerons si nécessaire c'est par HTTP S (S pour securisé) l'arduino n'a à ma connaissance pas les ressources pour gerer directement la "Securisation" meme probleme qu'avec twitter, il faut passer par un tiers (Token) si ça existe pour Gmail
|
|
|
|
|
Logged
|
|
|
|
|
Offline
Newbie
Karma: 0
Posts: 20
|
 |
« Reply #7 on: June 19, 2012, 08:04:10 am » |
donc pour l'adresse du serveur mail en utilisant gmail par exemple on dois mettre quoi ?
|
|
|
|
|
Logged
|
|
|
|
|
|
|
Offline
Edison Member
Karma: 6
Posts: 2423
|
 |
« Reply #9 on: June 19, 2012, 09:27:34 am » |
le pop3 si je ne m'abuse est fait pour lire les mails , pas pour en envoyer
|
|
|
|
|
Logged
|
|
|
|
|
|
|
Offline
Edison Member
Karma: 6
Posts: 2423
|
 |
« Reply #11 on: June 19, 2012, 09:42:51 am » |
Ok mais cela requiert de l'authentification et on en retourne au probleme initial. Sous reserves : le couple arduino+shield ethernet n'est pas capable gerer la phase d'autentification
|
|
|
|
|
Logged
|
|
|
|
|
Offline
Newbie
Karma: 0
Posts: 20
|
 |
« Reply #12 on: June 19, 2012, 09:50:56 am » |
et bien je ne pensais pas que je posais un problème aussi complique avec mon envois de mail avec la carte arduino .....
|
|
|
|
|
Logged
|
|
|
|
|
France
Offline
God Member
Karma: 2
Posts: 905
|
 |
« Reply #13 on: June 19, 2012, 09:59:50 am » |
Dans certains cas on peut encore (combien de temps ?) faire du SMTP par telnet (Dans des cas ou la laison adsl ou fibre fait office d'authentification ???) et bien je ne pensais pas que je posais un problème aussi complique avec mon envois de mail avec la carte arduino ..... S'il n'y avais pas le bordel du spam ça aurait pu rester simple .... Avant de répondre à ce fil j'ai appelé Google à la rescousse avec la formule "arduino telnet smtp" parmi les suggestions celle-ci (du 14 juin 2012) que je viens de tester telle quelle (aux adresses près) http://smhteam.info/blog/2012/06/14/mon-alarme-diy-test-de-lenvoi-demails-depuis-un-arduino/c'est plus que limité, ce n'est qu'une ébauche... c'est juste la preuve que ce n'est pas impossible. ça ne veut pas dire que c'est utilisable. J'ai pu m'envoyer deux mails : (Freebox ET connection au serveur smtp FREE !!) moi@free.fr -> moi@gmail.commoi@gmail.com -> moi@free.fr (classé indésirable... pas moi, le mail !!)
|
|
|
|
« Last Edit: June 19, 2012, 10:02:34 am by al1fch »
|
Logged
|
|
|
|
|
0
Offline
God Member
Karma: 0
Posts: 763
Arduino rocks
|
 |
« Reply #14 on: June 19, 2012, 10:01:11 am » |
Yep! En cherchant un peu, on arrive à trouver quelques pistes : http://arduino.cc/playground/Italiano/Mailhttp://www.arduino.cc/cgi-bin/yabb2/YaBB.pl?num=1235534880/15Sur ce que j'ai pû lire 2 possibilités s'offrent à toi : utiliser le serveur smtp de ton fournisseur d'accés (ISP) ou fabriquer entièrement la trame et faire fi de la méthode d'authentification du protocole smtp. Les liens précités datent un peu, et il se peut trés bien qu'ils ne soient plus vraiment d'actualité, mais en gros çà revient à envoyer une question au serveur et d'attendre la réponse afin de franchir ces étapes d'authentification. (Le sketch italien l'illustre bien). Une étude sur le protocole peut aider aussi, si tu ne l'as pas encore envisagé. On retrouve les HELO, DATA, QUIT, que l'on retrouve habituellement entre autre sur TELNET, FTP, etc. En tout cas, si tu avances sur le sujet, un retour serait interessant  @+ Zoroastre.
|
|
|
|
« Last Edit: June 19, 2012, 10:21:13 am by zoroastre »
|
Logged
|
Veuillez indiquer [RESOLU] dans l'entête du titre en éditant votre premier message 
|
|
|
|
|