电子邮件主机和SmtpClient

时间:2019-01-11 20:44:05

标签: asp.net vb.net smtpclient

我在框架4.6.1上有一个asp.net应用程序,用于发送电子邮件(状态更新等)。它可以从托管在Google,Comcast,ATT等网站上的几封用户电子邮件(我们已存储其凭据)发送精美的电子邮件,但是一个主机(hostgator)给我们带来了麻烦。电子邮件地址通过具有hostgator的用户域。 (本质上,企业正在尝试将其用户从其个人电子邮件迁移到公司电子邮件。)

电子邮件将发送到电子邮件域内的其他用户,但不会发送到域外,并且电子邮件主机不确定发生了什么。主机询问该应用程序是否使用安全密码身份验证,在我生命中,我在阅读的文献中找不到与之相关的引用。

有人对我们能做什么有任何想法吗?下面是我可以使用的代码片段。

    Dim client As New SmtpClient

    client.Host = smtpClientString
    client.EnableSsl = True
    client.Port = smtpPortInteger
    client.Credentials = New Net.NetworkCredential(fromEmailString, emailPasswordString)

    Try

        client.Send(message)
        Return "Success"

    Catch ex As Exception

        Return ex.Message

    End Try

0 个答案:

没有答案