正如我的應用程序的配置過程的一部分,我有一個理智檢查器,驗證所有用戶提供的數據。這包括應用程序用來發送電子郵件的電子郵件服務器設置。如何在不發送消息的情況下測試我的電子郵件設置?
我想對那些設置一個簡單的完整性檢查,而不實際發送任何電子郵件。如果這可以支持SMTP設置的所有標準風格,包括那些使用authentication/ssl/etc的應用程序,那就太好了。
它不需要是詳盡的,但更多的覆蓋,就更好了。
目前我要做的就是驗證我可以打開指定端口上給定服務器的連接。更深一點的會更好。
注意:我是而不是試圖驗證電子郵件地址 - 這與此問題無關。
如果我使用安全的SMTP服務器,我會到達多遠?我將在哪裏提供密碼或啓動SSL/TLS連接? – 2009-04-16 14:54:44