依赖:第三方jar包
commons-email-1.3.3.jar
org.apache.commons
commons-email
1.3.3
commons-io-2.4.jar
commons-io
commons-io
2.4
classpath新增res.properties配置文件
#设置邮件服务器
send_email_host_name=smtp.qq.com
#设置是否使用安全连接
send_email_use_ssl=true
#设置安全连接端口号
send_email_ssl_port=456
#发送Email编码
send_email_charset=UTF-8
#发送Email用户名
send_email_user_name=xx@xx.com
#发送Email密码
send_email_user_pwd=xx
EmailUtil.javapackage com;
import java.net.MalformedURLException;
import java.net.URL;
import java.util.Iterator;
import java.util.Map;
import java.util.Map.Entry;
import org.apache.commons.io.FilenameUtils;
import org.apache.commons.mail.EmailAttachment;
import org.apache.commons.mail.EmailException;
import org.apache.commons.mail.HtmlEmail;
import org.apache.commons.mail.MultiPartEmail;
import org.apache.commons.mail.SimpleEmail;
import sun.misc.BASE64Encoder;
/**
* 依赖jar包,commons-email-.*.*.*.jar,commons-io-*.*.jar
*
* 类名称 : EmailUtils
* 类描述 : 发送Emial(发送纯文本的邮件,带附件的邮件,html的邮件)
*
*/
public class EmailUtil {