Коли я розробляю щось, що надсилає електронну пошту, я часом не хочу насправді надсилати будь-яке електронне повідомлення, але хочу побачити, яке саме електронне повідомлення буде надіслано з використанням даних в реальному часі. Однак це непростий спосіб зробити це, оскільки я не знайшов локальний SMTP-сервер, який буде отримувати мою пошту, а потім просто тримати її для мене в черзі, щоб я міг її переглянути.
У Windows XP і Vista я використовував локально встановлений SMTP-сервер і просто встановив його для доставки на розумний хост, якого не існувало - пошта просто назавжди сиділа в папці "inetput \ mailroot \ queue", і я міг її переглянути коли б я не хотів. Однак у Windows 7 більше немає інтегрованого SMTP-сервера, і хоча я знайшов ряд SMTP-серверів, які можна встановити локально та передати мені пошту, я хочу такий, який не передаватиме пошту.
Хтось має пропозиції щодо того, як здійснити цю функціональність? Я роздумував над тим, щоб написати своє, але впровадження цілої специфікації RFC здавалося великим завданням, якщо там щось є. Можливо, існує проект з відкритим кодом, який я міг би змінити, щоб просто написати лист на диск, а не доставити його.