2011-04-27 281 views
25

我一直在使用所謂的DevNull SMTP這樣我就可以測試我的應用程序,它發出通知郵件的虛擬SMTP服務器的發展宗旨。它有一個很好的簡單的GUI,非常有幫助,但不能輕易照本宣科。我甚至不能啓動它聽到端口25.我必須運行應用程序,然後單擊開始按鈕...虛擬SMTP服務器

是否有類似的應用程序,可以輕鬆腳本?腳本在這個意義上,我可以從一個bash腳本或Windows批處理文件控制它,甚至可能從我單位/功能測試查詢電子郵件。

+1

你可以看看張貼在http://stackoverflow.com/questions/550887/testing-smtp-with-net – wimh 2011-05-01 07:45:29

+0

的答案檢查這個http://enbiso.github.io/dummy-smtp-server/ – 2015-06-25 19:57:10

回答

1

我也有類似的問題。由於我我研究過這個問題的過程中偶然發現,這裏是我結束了:

對於您可以使用subethasmtp單元測試。立足subethasmtp我還寫了一個程序,可以用來從腳本調用查詢的結果:developmentSMTP

3

免責聲明 - 我爲公司工作該服務鏈接到下面落後。

您還可以使用託管的電子郵件測試服務像Mailosaur。其中一些(包括我們在內)帶有一個用於集成到測試中的API。

這樣,如果遇到問題,您有其他人爲您添加新功能等方面付出艱辛的努力。