2012-06-27 39 views
0

我正在使用relay-hosting.secureserver.net作爲smtp服務器,我得到以下錯誤: 郵箱名稱不允許。服務器的迴應是:對不起,中繼拒絕你的位置[212.78.237.157](#5.7.1)獲取錯誤發送電子郵件使用c#

我需要更改smtp設置或其他任何東西嗎?

這裏是代碼:

var mailClient = new SmtpClient(); 

mailClient.Credentials = new NetworkCredential { UserName = "[email protected]", Password = "xyz" }; 

mailClient.Host = "relay-hosting.secureserver.net"; 
mailClient.EnableSsl = false; 
mailClient.DeliveryMethod=SmtpDeliveryMethod.Network; 

var mail = new MailMessage("[email protected]", "[email protected]", "Test Smtp server", "Testing mycloudcctv server") { IsBodyHtml = true }; 

mailClient.Send(mail); 
+0

你可以發佈你用來做發送的代碼嗎? –

回答

0

確保,

  1. 您指定的主機SMTP設置部分
  2. 使用您的用戶帳戶的有效電子郵件地址正確的用戶名和密碼,
  3. 檢查是否允許從SMTP服務器發送郵件。