0
我想從我的asp.net應用程序如何使用Web郵件服務在asp.net
發送電子郵件我已經成功發送的電子郵件形成我的aspx頁面提供.com域名
發送郵件.ORG域名通過下面的代碼
MailMessage msg = new MailMessage();
msg.From = new MailAddress("[email protected]");
msg.To.Add("[email protected]");
msg.Subject = "Demo Subject";
msg.Body = "Hey Test email";
SmtpClient client = new SmtpClient();
client.Host = "mail.mydomain.com";
client.Port = 25;
client.Credentials = new NetworkCredential("username", "password");
client.Send(msg);
但在.ORG域名它是不會的電子郵件 的情況下,我已經用了.ORG域名下面的代碼
MailMessage msg = new MailMessage();
msg.From = new MailAddress("[email protected]");
msg.To.Add("[email protected]");
msg.Subject = "Demo Subject";
msg.Body = "Hey Test email";
SmtpClient client = new SmtpClient();
client.Host = "mail.mydomain.org";
client.Port = 25;
client.Credentials = new NetworkCredential("username", "password");
client.Send(msg);
在用戶名字段中,我只輸入了不帶域名的用戶名。
時,我已經使用了.COM域名
,但是當我用.ORG郵件與正確的ID和密碼,然後一個錯誤是扔我,叫這麼先發:
郵箱無法使用。服務器響應如下:繼電器需要身份驗證 描述:執行當前Web請求期間發生未處理的異常。請查看堆棧跟蹤以獲取有關該錯誤的更多信息以及源代碼的位置。 異常詳細信息:System.Net.Mail.SmtpFailedRecipientException:郵箱不可用。服務器的迴應是:繼電器需要身份驗證
檢查mail.mydomain.org(與端口25)是可用的,之間存在.COM沒有什麼區別和.org(他們會既解析成IP地址)。首先嚐試ping mydomain.org地址。 –
電子郵件帳戶[email protected]確實存在嗎? – Alexander