Messaggio privato ed e-mail di integrazione [chiuse]
-
22-09-2019 - |
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?
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.