易截截图软件、单文件、免安装、纯绿色、仅160KB

基于Spring框架发送HTML格式的邮件

// 抽象类 package com.albert.email.mime; import org.springframework.mail.javamail.JavaMailSender; public abstract class AbstractMessageSender {
    protected String from;
    protected String to;
    protected String subject;
    protected JavaMailSender sender;
    public void setfrom(String from) {
        this.from = from;
    }
    public void setTo(String to) {
        this.to = to;
    }
    public void setSubject(String subject) {
        this.subject = subject;
    }
    public void setSender(JavaMailSender sender) {
        this.sender = sender;
    } } // 实现类 package com.albert.email.mime; import javax.mail.MessagingException;
import javax.mail.internet.MimeMessage; import org.springframework.context.ApplicationContext;
import org.springframework.context.support.ClassPathXmlApplicationContext;
import org.springframework.mail.javamail.MimeMessageHelper; public class SimpleHtmlMessageSender extends AbstractMessageSender {
    public void sendMessage() throws MessagingException {
        MimeMessage msg = sender.createMimeMessage();
        MimeMessageHelper helper = new MimeMessageHelper(msg, "UTF-8");
        helper.setfrom(from);
        helper.setTo(to);
        helper.setSubject(subject);
        String text = "&


相关文档:

lucene 索引HTML文档 深未来技术


1、大部分WEB文档采用HTML格式。
2、本例用如下HTML文档
<html>
   <head>
      <title>
         Laptop power supplies are avaliable in First class only
       ......

HTML ID和Name属性的区别

可以说几乎每个做过Web开发的人都问过,到底元素的ID和Name有什么区别阿?为什么有了ID还要有Name呢?! 而同样我们也可以得到最classical的答案:ID就像是一个人的身份证号码,而Name就像是他的名字,ID显然是唯一的,而Name是可以重复的。
       上周我也遇到了ID和Name的问题,在页面里输 ......

关于解决Jmail发送附件和html邮件的问题

    有时需要发送HTML格式的邮件,便于设置内容的样式,但设置了ContentType = "text/html"后如果有附件对方会收到乱码,解决方法如下: 
删除常规写法 
MyMail.ContentType = "text/html";
MyMail.Body = 内容;
改成下面这两行就可以html代码和附件同时发送
MyMail.Body = 内容;
MyMail.H ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号