2012-05-15 14 views
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:郵箱不可用。服務器的迴應是:繼電器需要身份驗證
+1

檢查mail.mydomain.org(與端口25)是可用的,之間存在.COM沒有什麼區別和.org(他們會既解析成IP地址)。首先嚐試ping mydomain.org地址。 –

+0

電子郵件帳戶[email protected]確實存在嗎? – Alexander

回答

相關問題