0

主要问题是要从 G-mail 发送电子邮件,您需要使用 smtp.gmail.com 作为主机,端口号为 587。

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

但是,对于 Hotmail,我需要一个不同的主机和端口,smtp.live.com。因此,其他电子邮件客户端将需要更多不同的主机。有没有办法在不列出所有可能的电子邮件主机名和端口的情况下解决所有这些问题?

如果不是,有什么替代方法可以支持所有电子邮件主机而不抛出错误?

谢谢你

4

1 回答 1

0

你对此别无选择。如果你想使用第三方邮件服务器,你必须遵守他们的规则。这包括使用他们指定的配置设置。

如果您不告诉您的软件如何联系 Hotmail 服务器,我不确定您希望如何通过 Hotmail 发送邮件。

只有给定相关的服务器地址和端口号,您的软件才能找到合适的服务器。

于 2012-02-22T04:00:34.233 回答