Um servidor SMTP local simples [fechado]

Eu quero testar um código Java para enviar email. Não quero usar nenhum cliente de email comercial ou conectar-me a provedores de email externos (como Gmail ou Yahoo). Gostaria de saber se existe algum software que permita ao usuário configurar endereços de e-mail fictícios e servidores (localmente) que possam ser usados no meu software para enviar e receber e-mails. Eu só quero testar a funcionalidade do código Java.

questionAnswers(10)

yourAnswerToTheQuestion