email lezen en triggeren op bepaalde woorden
3 berichten
• Pagina 1 van 1
- ovanderluyt
- Berichten: 1
- Geregistreerd: 12 Apr 2018, 19:33
email lezen en triggeren op bepaalde woorden
beste forumleden,
Ik zou graag de arduino een mail willen laten checken. dit gedeelte weet ik dat het kan en kom ik ook wel uit. nu had ik alleen de vraag of het ook mogelijk is de arduino te laten triggeren op bepaalde woorden die in een mail voorkomen en hier vervolgens bijv. een relay mee aan te sturen. ik wil namelijk dat wanneer ik een alarm melding krijg in mijn mailbox van een bepaalde machine dat de arduino hierop een relay kan aansturen.
alvast bedankt!
Ik zou graag de arduino een mail willen laten checken. dit gedeelte weet ik dat het kan en kom ik ook wel uit. nu had ik alleen de vraag of het ook mogelijk is de arduino te laten triggeren op bepaalde woorden die in een mail voorkomen en hier vervolgens bijv. een relay mee aan te sturen. ik wil namelijk dat wanneer ik een alarm melding krijg in mijn mailbox van een bepaalde machine dat de arduino hierop een relay kan aansturen.
alvast bedankt!
Advertisement
- nicoverduin
- Berichten: 5043
- Geregistreerd: 13 Mei 2013, 20:57
- Woonplaats: Heemskerk
Re: email lezen en triggeren op bepaalde woorden
Als je de mail kan lezen kan je ook het bericht in een char array stoppen. Met de functie strstr() en toupper() kan je woordjes checken
Re: email lezen en triggeren op bepaalde woorden
Met een Raspberry Pi is dit eenvoudiger.
Zoiets heb ik wel eens gemaakt met een Arduino. Ik keek naar het onderwerp voor de commando's, dat is eenvoudiger dan heel de inhoud doornemen.
Maar het werkt werkt alleen met eenvoudige mail servers zonder encryptie. Dus de meeste vallen af. Sommige ISP's staan misschien nog toe dat hun eigen abonnees zonder encryptie van de mail server gebruik maken.
De mail servers verschillen, en verwachten soms andere commando's. In linux kun je met telnet eerst alles uitproberen, en als dat werkt dan overzetten naar de Arduino.
Als basis gebruikte ik de sketch van SurferTim: https://playground.arduino.cc/Code/Email en http://playground.arduino.cc/Code/POP3Email.
Het is echt nodig om na ieder commando de response van de mail server te lezen.
Zoiets heb ik wel eens gemaakt met een Arduino. Ik keek naar het onderwerp voor de commando's, dat is eenvoudiger dan heel de inhoud doornemen.
Maar het werkt werkt alleen met eenvoudige mail servers zonder encryptie. Dus de meeste vallen af. Sommige ISP's staan misschien nog toe dat hun eigen abonnees zonder encryptie van de mail server gebruik maken.
De mail servers verschillen, en verwachten soms andere commando's. In linux kun je met telnet eerst alles uitproberen, en als dat werkt dan overzetten naar de Arduino.
Als basis gebruikte ik de sketch van SurferTim: https://playground.arduino.cc/Code/Email en http://playground.arduino.cc/Code/POP3Email.
Het is echt nodig om na ieder commando de response van de mail server te lezen.
3 berichten
• Pagina 1 van 1
Wie is er online?
Gebruikers in dit forum: Geen geregistreerde gebruikers en 105 gasten