Me pregunto cuál es la forma más rápida y confiable de reenviar correos desde una cuenta IMAP.Promotor IMAP
Mi universidad no permite que nuestro buzón de correo de estudiantes se desvíe a una cuenta de correo electrónico privada (todo el mundo usa 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 piezas 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 para: 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?
[getmail] (http://pyropus.ca/software/getmail/ "getmail") es otra alternativa que vale la pena considerar. – marc