Estoy construyendo un sitio web para una asociación. Su objetivo es, entre otras cosas, proporcionar un administrador de correo sencillo para comunicarse con el miembro, almacenado en una base de datos. Esta base de datos está siempre actualizada como se usa para administrar el estado de los miembros, las contribuciones, etc. Es por eso que quiero usar un correo web "personalizado" integrado en lugar de, por ejemplo, RoundCube.
Por lo tanto, el usuario puede enviar correo desde este sitio web utilizando la dirección de correo de la asociación y SwiftMailer, y le gustaría poder consultar la bandeja de entrada correspondiente desde este mismo sitio web.
Descubrí que hay una extensión php IMAP, que parece satisfacer mis necesidades, puedo recuperar correos electrónicos del servidor IMAP. Sin embargo, tengo miedo de crear una brecha de seguridad en la computadora del usuario al hacer posible que se muestren, por ejemplo, spam o malware contenido en los archivos adjuntos. Como no pude encontrar nada en Internet, y supongo que mostrar solo el texto de correo electrónico funcionaría (pero no es tan fácil de usar) cuáles serían las reglas para crear un lector de correo electrónico seguro desde un servidor IMAP que tiende a ser ¿spammed?