今天給大家分享,在伺服器上面發送郵件
伺服器預設禁用了25端口,查閱了一些資料,說是得用465端口
于是就百度百度在百度,完成了通過465端口發送html樣式的代碼
其實很簡單
我也是為了記錄
怕以後要用到時忘記
是以今天分享出來
【下面是收到郵件提醒的樣式】

【代碼如下】
調用前,先把html的資料填好,在進行調用
懂的,改吧改吧一下就能使用了
不懂的,請評論
謝謝
/// <summary>
/// 郵件伺服器位址
/// </summary>
private static string MailServer = "smtp.163.com";
/// <summary>
/// 使用者名
/// </summary>
private static string MailUserName = "*****";
/// <summary>
/// 密碼
/// </summary>
private static string MailPassword = "******";
public static bool SendTheEmail(string EmailTheme, string EamilContent,string ToEml)
{
try
{
System.Web.Mail.MailMessage mmsg = new System.Web.Mail.MailMessage();
//驗證
mmsg.Subject = "“Shunnet.top”提醒:" + EmailTheme.Trim();//郵件主題
mmsg.BodyFormat = System.Web.Mail.MailFormat.Html;
mmsg.Body = EamilContent;//郵件正文
mmsg.BodyEncoding = Encoding.UTF8;//正文編碼
mmsg.Priority = System.Web.Mail.MailPriority.High;//優先級
mmsg.From = MailUserName;//發件者郵箱位址
mmsg.To = ToEml;//收件人收箱位址
mmsg.Fields.Add("http://schemas.microsoft.com/cdo/configuration/smtpauthenticate", "1");
//登陸名
mmsg.Fields.Add("http://schemas.microsoft.com/cdo/configuration/sendusername", MailUserName);
//登陸密碼
mmsg.Fields.Add("http://schemas.microsoft.com/cdo/configuration/sendpassword", MailPassword);
mmsg.Fields.Add("http://schemas.microsoft.com/cdo/configuration/smtpserverport", 465);//端口
mmsg.Fields.Add("http://schemas.microsoft.com/cdo/configuration/smtpusessl", "true");
System.Web.Mail.SmtpMail.SmtpServer = MailServer;
System.Web.Mail.SmtpMail.Send(mmsg);
return true;
}
catch (Exception ex)
{
LogHelper.Error("[郵件發送異常]" + ex.Message);
return false;
}
}
/// <summary>
/// 給使用者發送郵件提醒
/// </summary>
/// <param name="UserName"></param>
/// <param name="UserStr"></param>
/// <param name="AdminName"></param>
/// <param name="AdminStr"></param>
/// <returns></returns>
public static string HtmlStr_AdminToUser(string UserName, string UserStr,string AdminName, string AdminStr,string TypeStr)
{
StringBuilder Html = new StringBuilder();
Html.Append("<div class='emailtitle' style='border-radius: 5px;border:1px solid #eee;overflow: hidden;'>");
Html.Append(" <h1 style='color:#fff;background: #3798e8;line-height:70px;font-size:18px;font-weight:normal;padding-left:40px;margin:0'>");
Html.Append(" 您在 <strong>Shunnet.top</strong> 上的“" + TypeStr + "”有回複啦");
Html.Append(" </h1>");
Html.Append(" <div class='emailtext' style='background:#fff;padding:20px 32px 40px;'>");
Html.Append("");
Html.Append(" <p style='color: #6e6e6e;font-size:15px;line-height:24px;'><strong style='color:#3798e8;'>" + UserName + "</strong> 您好!</p>");
Html.Append(" <p style='color: #6e6e6e;font-size:15px;line-height:24px;'>");
Html.Append(" 您在 <strong>Shunnet.top</strong> 的" + TypeStr + ":");
Html.Append(" <br>");
Html.Append(" </p><p style='color: #009FCC;font-size:13px;line-height:24px;padding:10px 20px;background:#f8f8f8;margin:0'>");
Html.Append(UserStr);
Html.Append(" </p>");
Html.Append(" <p style='color: #6e6e6e;font-size:15px;line-height:24px;'>");
Html.Append(" <strong style='color:#3798e8;'>" + AdminName + "</strong> 給您回複了:");
Html.Append(" <br>");
Html.Append(" </p><p style='color: #009FCC ;font-size:13px;line-height:24px;padding:10px 20px;background:#f8f8f8;margin:0'>" + AdminStr + "</p>");
Html.Append(" <p style='font-size:15px;line-height:24px;'>");
Html.Append(" 歡迎再度光臨");
Html.Append(" <a href='https://www.shunnet.top'><strong>Shunnet.top</strong></a>");
Html.Append(" </p>");
Html.Append(" <p style='color: red;font-size:15px;line-height:24px;'>(此郵件由系統自動發出, 請勿回複。如有打擾,請見諒。)</p>");
Html.Append(" <p>");
Html.Append(" <div style='text-align:center; font-size:15px; color: #6e6e6e;'>");
Html.Append(" <span>“關注[順網]微信公衆号,了解更多更有趣的實時資訊”<br></span>");
Html.Append(" <div style='text-align:center; margin-bottom:20px;'>");
Html.Append(" <img src='https://blog.shunnet.top/Accessories/images/weixinMP.png' width='150' height='150'>");
Html.Append(" </div>");
Html.Append(" </div>");
Html.Append(" </p>");
Html.Append(" </div>");
Html.Append(" <p style='color: #6e6e6e;font-size:13px;line-height:24px;text-align:right;padding:0 15px'>");
Html.Append(" 郵件發自:");
Html.Append(" <a href='https://www.shunnet.top' style='color:#51a0e3;text-decoration:none'>Shunnet.top</a>");
Html.Append(" </p>");
Html.Append("</div>");
return Html.ToString();
}
複制
記得點贊收藏哦 !!!
寫了這個部落格用時快兩個月,到現在我都不知道要更新點啥了
神通廣大的朋友們,給點意見。。。。留言給我!!!謝謝了。
本文作者:[部落客]大順
本文連結:https://shunnet.top/UvAzy2
版權聲明:轉載注明出處,謝謝