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="你好";//郵件的標題www.aiwalls.com
String url="https://hi.baidu.com/qdgwenfei/blog";
String mailContext="請點擊下面的鏈接,如果不能直接點擊,請將鏈接復制到瀏覽器上運行!<br />"+"<a href='"+url+"'>"+url+"</a>";//郵件內容
sendMail(mailTo,subject,mailContext);
}
}
作者:qdgengwenfei