2016-09-09 1 views
0

Ich habe eine einfache Forum-Anwendung in node.js erstellt, wo es für ein Mitglied möglich ist, ein Thema zu abonnieren, und erhalten eine E-Mail, wenn ein neuer Beitrag veröffentlicht wird.Wie behandelt man E-Mail empfangen Ereignis

Jetzt könnte es wirklich cool sein, wenn der Abonnent einfach auf die E-Mail antworten und damit auf den Post antworten könnte. Damit dies funktioniert, muss ich mit dem E-Mail-Empfang umgehen und wissen, wer (von) zu welchem ​​Thema geantwortet hat (könnte auch ein generisches sein). Und rufe einen Service in meinem Backend an.

Ich habe ein Google Mail-Konto, kann dies in Google Mail eingerichtet werden?

Gibt es einen anderen Dienst, wo es möglich ist, Mailgun zu mögen?

Ich bin nicht auf der Suche nach einer vollständigen Lösung, mehr ein Schub in die richtige Richtung.

Antwort

0

Wir versuchten einmal zu implementieren Gmail API und um ehrlich zu sein es war eine Menge Frustration. Schließlich entschieden wir uns, node-gmail-api Paket zu verwenden (vielen Dank an Nathan)

// Fetch latest 10 emails and show the snippet 

var Gmail = require('node-gmail-api') 
    , gmail = new Gmail(<KEY>) 
    , s = gmail.messages('label:inbox', {max: 10}) 

s.on('data', function (d) { 
    console.log(d.snippet) 
}) 
Verwandte Themen