package org.cric.comm;
import java.util.Properties;
import org.apache.commons.mail.EmailException;
import org.apache.commons.mail.HtmlEmail;
public class SendMailText {
/**
* @param args
*/
public static boolean sendMail(String mailTo,String subject,String mailContext) {
// System.out.println("要发送邮件:"+userInfo.getEmail());
try {
HtmlEmail email = new HtmlEmail();//可以发送html类型的邮件
email.setHostName("smtp.163.com");//指定要使用的邮件服务器
Properties props = System.getProperties();
// Setup mail server
props.put("mail.smtp.host", "smtp.163.com");
props.put("mail.smtp.auth", "true"); //这样才能通过验证
email.setAuthentication("", "XXXXX");//用户名、密码
email.setCharset("UTF-8");
email.setFrom("设置发件人
email.addTo(mailTo);//收件箱
email.setSubject(subject);//设置主题
email.setHtmlMsg(mailContext);//内容
//可以发送html
email.send();
return true;
} catch (EmailException e) {
// TODO Auto-generated catch block
//e.printStackTrace();
return false;
}
}
public static void main(String[] args) {
// TODO Auto-generated method stub
String mailTo="发送的邮箱
String subject="你好";//邮件的标题
String url="http://hi.baidu.com/qdgwenfei/blog";
String mailContext="请点击下面的链接,如果不能直接点击,请将链接复制到浏览器上运行!
"+""+url+"";//邮件内容
sendMail(mailTo,subject,mailContext);
}
}