Quiero ejecutar pruebas unitarias (Junit) en algunas clases modelo que normalmente enviarán correos electrónicos confirmando que sucedieron cosas. ¿Existe un servidor de correo falso que pueda usar con pruebas unitarias que le permitirán confirmar que su ejecución intentó enviar un correo electrónico sin enviar realmente los correos electrónicos?Ejecución de pruebas de correo electrónico de Junit sin correos electrónicos realmente salientes
Parece que sería un placer tenerlo, pero no estoy seguro de querer escribir el mío. La pila de aplicaciones para el aspecto de envío por correo electrónico es Velocity + Spring, por lo que sería preferible si se puede apuntar al servidor de prueba simplemente cambiando el archivo applicationContext.xml.
Compruebe mi respuesta http://stackoverflow.com/questions/8599791/a-simple-local-smtp-server/22043597#22043597 –