我究竟做错了什么?我正在尝试使用带有GoDaddy webhost的c#发送电子邮件.
SmtpClient client = new SmtpClient("relay-hosting.secureserver.net", 465);
client.EnableSsl = true;
client.UseDefaultCredentials = false;
client.Credentials = new NetworkCredential("emailGODADDY", "password");
MailMessage message = new MailMessage("emailGODADDY", "otherEmail");
message.Subject = txtSubject.Text;
message.Body = txtContent.Value;
client.Send(message);
Run Code Online (Sandbox Code Playgroud)
小智 5
使用Go Daddy的共享主机帐户,您需要在端口25而不是端口465上发送电子邮件.此外,当您从主机帐户发送时,relay-hosting.secureserver.net不需要您使用用户名和密码进行身份验证.