Estoy buscando un simulacro de servidor de correo que se pueda configurar como un objeto falso de Mockito. Actualmente estamos utilizando GreenMail como simulacro de servidor de correo, pero me gustaría hacer algo como esto en mis pruebas de unidad:simulacro de servidor de correo configurable para pruebas JUnit?
- si el correo con asunto xyz llega, aceptamos.
- si llega el correo con el asunto zz1, envíe la falla temporalmente
- si llega el correo con el asunto fh2, envíe un rebote (destinatario desconocido).
- .....
Como puedo ver, GreenMail no es capaz de esto. ¿Alguien conoce una biblioteca que pueda hacer algo como esto?
Busque la biblioteca SMTP de Subetha. http://code.google.com/p/subethasmtp/ –