当前页面: 开发资料首页 → JSP 专题 → 求自动邮件发送的方法
求自动邮件发送的方法
摘要: 求自动邮件发送的方法
因公司要做一个杂志资料的订阅服务,根据客户选择的项目,进行自动发送,
发送的内容都是从数据库中获得,而发送给客户的要求是一个html的页面,
包括图片,栏目,栏目名称。 我不知道,如何把html的内容和数据库的内容结合起来,一起放到发送的内容里,发给客户。我用javamail发送的。 有大侠做过的吗?
有好的思路也可以说说,谢谢!
分不够,可以再加。!
用StringBuffer sb = new StringBuffer();
把数据库的内容找出来,结合html语言,生成一个html源码,装入sb中。
最后把所有sb.toString当作邮件内容发送出去
SDMRauquin(冷月无心)
能给个例子吗 ?比如,我的一个杂志的表 我能读出来的一个页面
头文件 图片
=====================================
1。第一篇文章
2。第二篇文章 读取数据库而得
3。第三篇文章
====================================
尾文件图片
我怎么能把这个页面都写到 sb 里面啊 ?
sb.append(.....).append(........)
把要显示的页面 的html源码用
sb.append(" HTML PUBLIC '-//W3C//DTD HTML 4.01 Transitional//EN'").append("/n");
sb.append(" 'http://www.w3.org/TR/html4/loose.dtd'>").append("/n");
sb.append(" ").append("/n");
sb.append(" <head>").append("/n");
这样一行行加进去。
是动态的,就sb.append(parm).append("/n"); //parm是参数