He leído varias preguntas y respuestas sobre este tema desde aquí y otros sitios de SE. Todos mencionan que los certificados autofirmados no se recomiendan debido a los ataques MITM. Sin embargo, no he encontrado nada con la mención de crear su propia CA y emitir certificados para sus servidores.
Mi pregunta se expande sobre este tema, ya que quiero saber si crear su propia CA y emitir certificados para su servidor reduce la posibilidad de un ataque MITM. Mantendría la clave privada de CA localmente para evitar que alguien genere certificados adicionales. Al ser mi propia CA, puedo verificar en el certificado que soy yo quien lo generó y que el tráfico no está "falsificado". Copiaría la clave de publicación de CA en todos mis dispositivos para que el mensaje de advertencia ya no aparezca.
Aunque esto plantea otra pregunta, ¿puede el ataque crear su propia CA usando mi información ingresada y generar una clave SSL también para engañarme? ¿Cómo es diferente tener un certificado firmado en este punto?
Me parece que ser tu propia CA o utilizar una CA de confianza no difiere mucho si el atacante tiene el control del servidor de correo.