zoukankan      html  css  js  c++  java
  • 关于发送html格式邮件

    经过二天的摸索,总结出如何以html的格式发送邮件,有二点,一是在邮件发送前将其内容转换成html格式,二是在发送时将邮件的body设置成html,二者缺一不可少,代码如下,希望对各位以后的工作中有所帮助
    using System.Web.Mail ;
    MailMessage MailObj
    =new MailMessage ();
    try
                
    {
                    MailObj.From 
    ="jxdyzwh@163.com";
                    MailObj.To 
    =this.mail.Value.Trim ();                            
                    MailObj.Priority 
    =MailPriority.Normal ;                        
                    MailObj.Subject 
    =this.title.Value.Trim ();
                    
    string Body =this.content.Value .Trim ();        
                    Body 
    = System.Web.HttpContext.Current.Server.HtmlDecode(Body);//将字符串转换成html
                    MailObj.BodyFormat =MailFormat.Html;//将邮件的格式设成mail
                    
    //上面的二个语句一个都不能小,否则不能以html的格式发送邮件
                    MailObj.Body=Body;

                    SmtpMail.SmtpServer 
    ="";
                    SmtpMail.Send(MailObj);
                    data1.Alert (
    "发邮件成功!",Page);
                }

                
    catch (Exception ex)
                
    {
                    data1.Alert (
    "发邮件失败!",Page);
                }
  • 相关阅读:
    学习笔记-Bootstrap
    学习笔记-JavaScript
    学习笔记-HTML
    学习笔记-数据库操作
    学习笔记-MATLAB
    学习笔记-mysql基本操作
    学习笔记-Java进阶
    学习笔记-Java入门
    学习笔记-考研英语
    学习笔记-线代
  • 原文地址:https://www.cnblogs.com/jxdyzwh/p/504877.html
Copyright © 2011-2022 走看看