我無法通過Godaddy VPS託管從我的C#代碼發送電子郵件。我無法通過Godaddy VPS託管的C#代碼發送電子郵件
我收到以下錯誤:
System.Net.Mail.SmtpException: Failure sending mail. ---> System.Net.WebException: The remote name could not be resolved: 'relay-hosting.secureserver.net' at System.Net.ServicePoint.GetConnection
我的C#代碼是:
MailMessage msg = new MailMessage();
msg.To.Add(new MailAddress(toEmailId));
msg.From = new MailAddress(fromEmailId);
msg.Subject = subject;
msg.Body = message;
msg.IsBodyHtml = true;
SmtpClient client = new SmtpClient();
client.Port = 25;
client.Host = "relay-hosting.secureserver.net";
請幫助。
我想你在錯誤信息中有你的答案。它與C#或.net無關;無法找到SMTP服務器。您需要聯繫GoDaddy以找到正確的SMTP服務器地址。 – PhillipH
由於我管理VPS,他們說我需要管理一切。但在那裏的論壇,它被提到只使用這個smtp – user7546918
我只見過一個smtp服務器的地址爲「smtp.hostname」。嘗試只是把「smtp」。在你給的地址的前面。 – PhillipH