Pregunta

Estoy construyendo una aplicación web que se basa bastante en gran medida de notificación por correo electrónico / respuestas.

Yo, obviamente, no quieren Gmail reconstruir desde cero (!) , pero no estoy seguro de cómo integrar un cliente de correo web existente en mi sitio. He mirado en RoundCube , AtMail y ardilla , pero todavía no estoy seguro de si son lo que necesitan.

  • Para los usuarios de mi aplicación para utilizar estas aplicaciones iban a ser redirigidos lejos de mi sitio, o que pueden utilizar las API para mantener todo dentro de mi aplicación?

En relación con esto, lo único que realmente necesitan los usuarios para poder leer y responder a los mensajes generados por mi solicitud. A pesar de que un cliente de correo electrónico completa podría ser útil para algunos, no es esencial . Me pregunto si un sistema privado mensaje (que podría, si es necesario, enviar correos electrónicos a los usuarios dirección registrada) puede ser más apropiado.

  • ¿Es esto algo que podría poner relativamente fácil junto a mí mismo, o debería ser de nuevo en busca de una solución existente?
¿Fue útil?

Solución

No creo, que la integración de algo así como RoundCube a su sitio es una idea buena en su situación, ya que aquellos están destinados a ser los servicios independientes, no una parte de los otros, y no proporcionan API que puede ser utilizado por la aplicación.

lenguajes del lado del servidor por lo general tienen un conjunto de funciones para trabajar con el protocolo IMAP.

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

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

Se puede encontrar bibliotecas para otros idiomas también, no estoy seguro de qué lengua usted necesita, ya que no se ha especificado.

Usos del IMAP requiere un poco de configuración del servidor, sino que hace más fácil a buscar y leer mensajes de correo electrónico recibidos desde el script. Dependiendo de sus necesidades, puede enviar mails y caña y analizar las respuestas.

Esperamos que esta información será útil para usted.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top