2012-02-22 88 views
0

的主要問題是,從G-郵寄的電子郵件,你需要使用smtp.gmail.com作爲主機,端口號587發送電子郵件

Dim SMTPServer As New SmtpClient 
    SMTPServer.Host = "smtp.gmail.com" 
    SMTPServer.Port = 587 
    SMTPServer.EnableSsl = True 

但是,對於Hotmail,我需要一個不同的主機和端口smtp.live.com。其他電子郵件客戶端因此需要更多不同的主機。有沒有辦法解決所有這些問題,但不列出所有可能的電子郵件主機名和端口?

如果沒有,還有什麼替代方法來支持所有的電子郵件主機而不會引發錯誤?

謝謝

回答

0

您沒有選擇。如果你想使用第三方郵件服務器,你必須按照他們的規則來玩。這包括使用他們指定的配置設置。

我不確定如果您不告訴您的軟件如何聯繫Hotmail服務器,您將如何通過Hotmail發送郵件。

如果給出相關的服務器地址和端口號,則您的軟件只能找到相應的服務器。