2013-07-17 35 views
2

我想知道是否有一個假的(模擬)郵件服務器讓我們用我們的電子郵件(文本或文件)來提供郵件,並使用我們使用OpenPop的應用程序來接收郵件。淨。 我們的問題是,有某些郵件(從各種郵件服務器收到)有附件,但當我們收到他們使用我們的應用程序,它說,他們沒有任何附件。我想能夠測試我們的郵件客戶端改變郵件頭。如何單元測試基於OpenPop.Net的Pop3客戶端

回答

1

Baby POP3 Server看起來可能符合您的需求。這是從他們的網站描述:

在過去,我已經做了幾個項目涉及電子郵件(POP3/SMTP/IMAP4)。其中一個問題(至少在我的公司裏)是沒有好的測試服務器可用。所以這就是爲什麼我決定創建這個簡單的POP3服務器,它不佔用很多資源並支持大多數標準的POP3命令。

在配置描述中,他們說它可以與Microsoft的SMTP服務器(包含在Windows中)一起使用,使用SMTP服務器的郵件投遞文件夾作爲POP3服務器的輸入文件夾。

這意味着您可以通過電子郵件向SMTP服務器發送測試電子郵件到POP3服務器,但理論上您也可以直接將測試電子郵件直接複製到該文件夾​​中。

+0

感謝您的回覆。讓我在接受你的答案之前對它進行測試 – Beatles1692

+0

Baby pop 3服務器出現問題。我可以登錄到服務器,但是當我嘗試在服務器上運行其他命令(如RETR或STAT)時,我得到「命令在此狀態下無效」。我想知道你是否有機會知道這裏可能是什麼問題。 – Beatles1692

+0

好的:)我發現了這個問題。我必須首先發送Auth命令。我認爲使用用戶和密碼命令已足夠,但我錯了:)感謝您的回答 – Beatles1692