windows-7 - servidor - telnet smtp
El servidor SMTP local que se puede usar para probar y desarrollar, en realidad no entregará el correo (4)
Es posible que desee ver NDdumbster
Cuando estoy desarrollando algo que envía correos electrónicos, a veces no quiero enviar ningún correo electrónico, pero sí quiero ver qué correo electrónico se enviaría usando datos en vivo. Sin embargo, no hay una manera fácil de hacerlo, ya que no he encontrado un servidor SMTP local que reciba mi correo y luego me lo guarde en una cola para poder verlo.
En Windows XP y Vista, utilicé el servidor SMTP instalado localmente y simplemente lo configuré para entregarlo a un host inteligente que no existía: el correo se quedó en la carpeta "inetput / mailroot / queue" para siempre, y pude verlo cada vez que quisiera Sin embargo, en Windows 7, ya no hay un servidor SMTP integrado, y aunque he encontrado una cantidad de servidores SMTP que pueden instalarse localmente y retransmitir el correo por mí, quiero uno que no retransmita el correo.
¿Alguien tiene sugerencias sobre cómo lograr esta funcionalidad? Consideré escribir el mío, pero la implementación de toda la especificación RFC parecía una gran tarea si hay algo por ahí. Tal vez haya un proyecto de código abierto que podría modificar solo para escribir el correo en el disco en lugar de entregarlo.
Increíble, gratuito, multiplataforma e incluso funciona bien en un entorno de máquina virtual como Vagrant: http://mailcatcher.me/
Otra aplicación de servidor SMTP de prueba local: https://nilhcem.github.io/FakeSMTP/
Papercut es probablemente lo que quieres.