【问题标题】:Sending email with smtp.secureserver.net with C# and GoDaddy使用 C# 和 GoDaddy 使用 smtp.secureserver.net 发送电子邮件
【发布时间】:2011-09-29 03:21:44
【问题描述】:

这让我快疯了。我正在尝试通过 GoDaddy 的服务器 (smtp.secureserver.net) 通过用 C# 编写的 Web 服务发送电子邮件,但由于某种原因它无法正常工作。这是我的代码:

public static void SendMessage(string mailFrom, string mailFromDisplayName, string[] mailTo, string[] mailCc, string subject, string body)
{
    try
    {
        using (SmtpClient client = new SmtpClient("smtpout.secureserver.net"))
        {
            client.Credentials = new NetworkCredential("myemail@mydomain.com", "mypassword");
            client.EnableSsl = true;

            //client.Credentials = CredentialCache.DefaultNetworkCredentials;
            //client.DeliveryMethod = SmtpDeliveryMethod.Network;

            string to = mailTo != null ? string.Join(",", mailTo) : null;
            string cc = mailCc != null ? string.Join(",", mailCc) : null;

            MailMessage mail = new MailMessage();
            mail.From = new MailAddress(mailFrom, mailFromDisplayName);
            mail.To.Add(to);

            if (cc != null)
            {
                mail.CC.Add(cc);
            }

            mail.Subject = subject;
            mail.Body = body.Replace(Environment.NewLine, "<BR>");
            mail.IsBodyHtml = true;

            client.Send(mail);
        }
    }
    catch (Exception ex)
    {
        // exception handling
    }
}


string[] mailTo = { "mytestaddress@gmail.com" };
SendMessage("myemail@mydomain.com", "Test Email", mailTo, null, "Secure Server Test", "Testing... Sent at: " + DateTime.Now);

【问题讨论】:

  • 是的!我才意识到我什至没有检查 catch 循环。谢谢!!

标签: c# asp.net windows vb.net


【解决方案1】:

知道了!!!需要删除行“client.EnableSsl = true;”因为 godaddy 不接受安全连接。

【讨论】:

  • 7 年后,这也是我的问题。试图在 465 上使用 SSL,GoDaddy 的网站 声称 是一回事,但显然我必须在 25 上使用纯文本......
【解决方案2】:

我遇到了类似的问题。在我的情况下,设置客户端对象的 .Port 公共属性的值是问题所在。

现在,我根本没有设置该值,而且电子邮件很快就会到达,即使带有附件也是如此。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2021-07-16
    • 1970-01-01
    • 1970-01-01
    • 2017-12-04
    • 1970-01-01
    • 2016-04-17
    • 2012-02-25
    相关资源
    最近更新 更多