10/10/2013

Send E-Mail via Hostgator WindowsShared Hosting

  1. 先在 Hostgator Back-end 中, Create 一個 email account
  2. 在 DNS 上做好 Domain Mapping, 確定該 email 可以被存取到.
  3. 在 ASP.net 的 Page 使用下列 Code
MailMessage oMail = new System.Net.Mail.MailMessage();
oMail.From = new MailAddress([mailfrom]);
oMail.To.Add([mailto]);
oMail.Subject = [subject];
oMail.IsBodyHtml = true;
oMail.BodyEncoding = Encoding.UTF8;
oMail.Priority = MailPriority.Normal;
oMail.Body = [content];

SmtpClient smtp = new SmtpClient();
smtp.Host = [your domain]; // ex, abc.barksortware.com
smtp.Port = 26;
 

// mailid: should include domain, ex, info@abc.barksoftware.com
smtp.Credentials = new System.Net.NetworkCredential(mailid, mailpw);

smtp.Send(oMail);