我已經買了的cPanel主機和SMTP服務器信息是:發送電子郵件C#(cPanel主機)
這是我的代碼:
string smtpAddress = "mandane.hostcream.com";
int portNumber = 465;
bool enableSSL = true;
string emailFrom = "[email protected]";
string password = Authenitication.PassWord;
string emailTo = To.Text;
string subject = Subject.Text;
string body = Body.Text;
using (MailMessage mail = new MailMessage())
{
mail.From = new MailAddress(emailFrom);
mail.To.Add(emailTo);
mail.Subject = subject;
mail.Body = body;
mail.IsBodyHtml = true;
using (SmtpClient smtp = new SmtpClient(smtpAddress, portNumber))
{
smtp.Credentials = new NetworkCredential(emailFrom, password);
smtp.EnableSsl = enableSSL;
smtp.Send(mail);
}
}
當我運行我的代碼並在出現1或2分鐘後點擊發送按鈕:
附加信息:發送郵件失敗。
我在做什麼錯?
有你雙重檢查的電子郵件地址和密碼是正確的? **還有你有任何附件嗎?** – Prix 2014-08-28 09:55:32
是的電子郵件和密碼是正確的... – user3788648 2014-08-28 09:59:13
不,我沒有任何附件...但用戶和密碼,我相信他們是正確的.. – user3788648 2014-08-28 09:59:45