Java邮件群发器
Java邮件群发器
功能说明:
1、批量循环发送邮件
2、发送HTML文件,待发送的邮件以htm的格式存放,可以是网络上的htm文件,可以是本地的htm文件
3、可以指定发送附件的目录,系统会加载指定目录的全部附件一起发送
4、发送邮件以txt文件保存,每行保存一个邮件地址
5、可以指定已经发送了的邮件地址列表,以免邮件重发
6、可以指定发送邮件是采用什么样的编码
7、可以指定发送邮件的服务器,但是有些邮件服务器不支持,最好是自己拱建邮件服务器,个人推荐Magic WinMail
8、可以指定每封邮件发送的间隔时间,避免被接收邮件服务器认为是垃圾邮件
9、可以指定将发送成功的邮件保存到哪个文件中
10、可以指定将发送失败的邮件保存到哪个文件中
11、可以指定哪些邮件服务提供商的邮件不发送,如qq.com等,过滤比较严格,发送不成功
12、用户可以实现Handler,对发送的内容进行特殊处理,例如根据每封邮件获取对应的收件人名称等。
详细配置见mail-config.xml,其中有完整实例
环境要求:JDK6、邮件服务器(个人推荐Magic WinMail)
编译环境:Eclipse
下载地址:http://download.csdn.net/source/1915641
相关文档:
一:准备 www.savarese.org download
1. rocksaw-1.0.0-src.tar.gz
2. vserv-tcpip-0.9.2-src.tar.gz
二:编译源文件得到jar包 使用Ant
1. build vserv-tcpip-0.9.2-src
在vserv-tcpip-0.9.2目录下面建一个tests目录,然后在cmd窗口下进入 ......
1.用new String(request.getParameter("name").getBytes("ISO-8859-1"),"GBK") 方式进行转码
2.设置tomcat:在tomcat的conf目录下找到server.xml文件,在Connector port="8080" protocol="HTTP/1.1"
connectionTimeout="20000"
......
package org.lambdasoft.web.support;
import java.util.ArrayList;
import java.util.Enumeration;
import java.util.List;
import javax.servlet.http.HttpSession;
import org.apache.struts2.ServletActionContext;
import org.lambdasoft.web.Enviroment;
public class SessionSupport {
private SessionS ......