Domanda

Sto costruendo una web app che si basa piuttosto pesantemente sulla notifica e-mail / risposte.

Io, ovviamente, non voglio ricostruire gmail da zero (!) , ma non sono sicuro di come integrare un client webmail esistente nel mio sito. Ho guardato RoundCube , Atmail e Squirrel , ma ancora non sono sicuro se sono quello che mi serve.

  • Per gli utenti della mia app per utilizzare queste applicazioni avrebbero essere reindirizzati lontano dal mio sito, o posso utilizzare le API di tenere tutto dentro la mia app?

legata a quella, ho solo davvero bisogno che gli utenti siano in grado di leggere e rispondere ai messaggi generati dalla mia domanda. Anche se un client di posta elettronica completo può essere utile per alcuni, non è essenziale . Mi chiedo se un sistema privato messaggio (che potrebbe, se necessario, inviare email a utenti all'indirizzo registrato) potrebbe essere più appropriato.

  • E 'questo qualcosa che potevo in modo relativamente facile mettere insieme me stesso, o devo ancora essere alla ricerca di una soluzione esistente?
È stato utile?

Soluzione

Non credo, che l'integrazione qualcosa come RoundCube al tuo sito è una buona idea nella vostra situazione, perché quelle sono destinate ad essere servizi stand-alone, non una parte di altre, e non forniscono API può essere utilizzato da vostra applicazione.

linguaggi lato server di solito hanno una serie di funzioni per lavorare con il protocollo IMAP.

PHP: http://php.net/manual/en/book.imap .php

Python: http://docs.python.org/3.1/library/imaplib .html

Si possono trovare librerie per altre lingue troppo, io non sono sicuro che lingua avete bisogno, dal momento che non è stato specificato di esso.

Utilizzo Imap richiede un po 'di configurazione del server, ma rende piuttosto facile per andare a prendere e leggere le email ricevute dal proprio script. A seconda delle esigenze, è possibile inviare mail e canne e analizzare le risposte.

Spero che questo informazioni saranno utili a voi.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top