without web-services email web-applications imap forwarding

web services - without - Reenviador de IMAP



free smtp server without authentication (3)

Es posible que desee ver Fetchmail , ya que este parece ser el problema para el que fue diseñado. Fetchmail recupera el correo de los servidores POP / IMAP / etc y lo reenvía a los servidores SMTP / LMTP / etc. Fetchmail tiene la ventaja de algunos años y muchos usuarios resuelven problemas con varios servidores IMAP.

Me pregunto cuál es la forma más rápida y confiable de reenviar correos desde una cuenta IMAP.

Mi universidad no permite que nuestro buzón de estudiantes se desvíe a una cuenta de correo electrónico privada (todos usan Gmail o Hotmail aquí). Es algo político, no técnico. Tenemos acceso IMAP al buzón. Me gustaría tener un servicio que descargue el correo a través de IMAP y hacia adelante. Y sería bueno escalarlo, por lo que miles de estudiantes pueden usarlo. Eventualmente, quiero construir una página de registro público y hacer que se procese automáticamente desde allí.

Hasta ahora, he hecho un script PHP decente que conecta, descarga encabezados y partes del cuerpo, y lo vincula todo. Tengo dos problemas con eso.

1) Estoy descargando todo tipo de partes y volviéndolas a unir. Espero que todo archivo adjunto exótico, texto codificado extraño y cada tipo de encabezado sobreviva esto. Ni siquiera estoy seguro de tener el encabezado completo.

2) La dirección de correo electrónico a se convierte en la dirección de correo electrónico privada, no en la dirección de correo electrónico original del alumno. Creo que esto es poco práctico e inconveniente para buscar y archivar.

¿Es el script PHP el camino a seguir? ¿Hay algún truco usando un servicio / daemon de correo de Linux en particular? ¿IMAP tiene un comando ''forward'', me falta?


Fetchmail parece ser el camino a seguir. Puedo usar PHP para generar / editar un archivo de comando de fetchmail, de modo que cubra el registro público. Estoy buscando un paquete / script que ya esté listo.

La extracción de Gmail solo funciona con POP3, no con IMAP.


Si usa Gmail, puede configurar GMAIL para que recoja correo de otras cuentas.