Estaré más o menos de acuerdo con @Julian Knight (+1) y argumentaré que es una cuestión de equilibrio de costos, conveniencia y seguridad. Es definitivamente cierto que, una vez que la información abandona sus servidores de correo electrónico, no puede hacer nada para protegerla. Por otra parte, usted quiere que sus contratistas puedan leer los correos electrónicos .
Uno puede argumentar que implementar su propio sistema de correo electrónico (por ejemplo, colocando Office 365 encima del servidor de Exchange, o incluso algo mucho más simple como webpine) en lugar de simplemente reenviar el correo electrónico a otros clientes de correo electrónico, evitará que los correos electrónicos salgan de sus servidores. a menos que el usuario inicie sesión. Sin embargo, cuando el usuario inicia sesión y ve el correo electrónico, nada puede impedirle copiar y pegar el texto del correo electrónico en un editor de texto .
Por lo tanto, no hay una mejora real de la seguridad en la implementación de su propio sistema de correo electrónico en lugar de proporcionar acceso IMAP o POP3, por supuesto, a través de TLS (lo que no es lo mismo que reenviar, pero se puede hacer funcionar como tal con algún tipo) de trabajo periódico). El texto del correo electrónico siempre terminará en la computadora del contratista para que él pueda leerlo.
Por otra parte, poner en marcha su propio sistema o obligar a los contratistas a usar clientes específicos puede ser peor en términos de seguridad que usar un estándar bien definido como STARTTLS - RFC 7812 . No solo puede sufrir errores de codificación triviales, sino que un buen contratista puede verse tentado a encontrar estos errores para automatizar la recuperación de su correo electrónico.
Lo digo por experiencia personal: una empresa en la que trabajé una vez exigió a todos los usuarios de correo electrónico que instalaran una versión obsoleta de Internet Explorer porque su sistema de correo electrónico no funcionaría con una versión de nunca. Una pequeña secuencia de comandos de Python con un ingenioso User-Agent
y un intérprete de JavaScript de 10 líneas hizo el truco de la recuperación automática de correo electrónico.
En resumen
El reenvío simple es una mala idea porque el correo electrónico puede terminar en un servidor de terceros que no está bajo su control o el control del contratista. Sin embargo, (en la mayoría de los casos), eso no significa que deba permitir el acceso al correo electrónico solo a través de clientes aprobados. Esto se debe a que, a menos que planee invertir una gran cantidad de tiempo de desarrollo y auditoría para asegurarse de que estos clientes aprobados no perderán los correos electrónicos, es mejor que utilice estándares bien conocidos.
Y una vez que le permite a un contratista leer los correos electrónicos, no debe preocuparse de que los correos electrónicos terminen en la computadora del contratista, terminarán allí sin importar lo que haga. Si el contratista tiene un servidor de correo electrónico propio y desea utilizar IMAP sobre TLS para sincronizar su servidor con el suyo, no hay mucho que pueda hacer para evitarlo. Si consigue que el servidor de correo se vea comprometido, es culpa suya , y no es realmente diferente de que él haya perdido su computadora junto con los datos de la compañía.