我的郵件發送代碼如下已託管在服務器上:從服務器smtp發送郵件時出錯?
try
{
MailMessage msgMail = new MailMessage();
MailMessage myMessage = new MailMessage();
myMessage.From = new MailAddress("*****");
myMessage.To.Add(TextBox1.Text);
myMessage.Subject = "Subject";
myMessage.IsBodyHtml = true;
myMessage.Body = "Message Body";
SmtpClient mySmtpClient = new SmtpClient();
System.Net.NetworkCredential myCredential = new System.Net.NetworkCredential("email", "password");
mySmtpClient.Host = "****"; //Have specified the smtp host name
mySmtpClient.UseDefaultCredentials = false;
mySmtpClient.Credentials = myCredential;
mySmtpClient.Send(myMessage);
myMessage.Dispose();
}
catch (Exception ex)
{
Response.Write(ex.ToString());
}
我不斷收到此錯誤
System.Net.Mail.SmtpFailedRecipientException: Mailbox unavailable. The server response was: #5.1.0 Address rejected [email protected] at System.Net.Mail.SmtpTransport.SendMail(MailAddress sender, MailAddressCollection recipients, String deliveryNotify, SmtpFailedRecipientException& exception) at System.Net.Mail.SmtpClient.Send(MailMessage message) at Mail.Button1_Click(Object sender, EventArgs e) in d:\hosting\9110120\html\FB\Mail.aspx.cs:line 37
我已經試過everything.It一直給了同樣的錯誤
我的網站託管在Godaddy服務器上
電子郵件地址是否有效? – 2012-03-29 17:15:02
是您要發送給有效電子郵件帳戶的地址嗎?如果收件人未知,某些服務器將立即拒絕郵件。 – 2012-03-29 17:16:28
是的,我指定了一個有效的電子郵件地址 – vini 2012-03-29 17:19:08