无法连接远程服务器(SMTP,托管服务器)
问题描述:
我试图通过SMTP发送邮件,但我得到的错误无法连接远程服务器,我有很多的尝试,但仍然得到同样的错误无法连接远程服务器(SMTP,托管服务器)
我主持我的网站上的Go Daddy,
请任何机构建议我在哪里,我错了,或者是有GoDaddy的服务器上的任何设置,从“relay-hosting.secureserver.net”
MailAddress fromAddress = new MailAddress(from);
message.From = fromAddress;
message.To.Add(toList);
System.Net.Mail.SmtpClient Client = new System.Net.Mail.SmtpClient("
relay-hosting.secureserver.net", 25);
Client.Credentials = CredentialCache.DefaultNetworkCredentials;
Client.DeliveryMethod = SmtpDeliveryMethod.Network;
Client.Send(message);
答
你是发送邮件尝试使用远程SMTP服务器发送邮件,但使用来自您的凭据当地环境。
尝试使用其他凭据类类型指定更加具体的结构:
Client.Credentials = new System.Net.NetworkCredential("yourusername", "yourpassword");
+0
“relay-hosting.secureserver.net”不需要您在从您的主机帐户发送时使用用户名和密码进行身份验证。 – Xicom
需要发送不同的凭据。请参阅http://*.com/questions/11025633/c-sharp-smtp-godaddy-send-email –
可能重复的[去爸爸smtp不只在服务器上工作](http://*.com/questions/18993110/go-daddy-smtp-not-working-only-on-server) – Pikoh
relay-hosting.secureserver.net不需要您使用用户名和密码进行身份验证,当您从您的托管帐户发送时。我的错误是“启用连接远程服务器” – Xicom