java邮箱激活

转自http://wisekingokok.iteye.com/blog/456655修改


<dependency>
		  	<groupId>commons-email</groupId>
			<artifactId>commons-email</artifactId>
			<version>1.1</version>
		</dependency>


package com.wodwl.configuration;

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;

public class EmailHelper {
	public static String formUser="***@gmail.com";
	public static String fromPass="***";
	
	public static void main(String[] args) {
		// TODO Auto-generated method stub

	}
	
	//发送普通邮件  
    public static void sendText()     
    {     
        SimpleEmail email = new SimpleEmail();        
        email.setTLS(true);             
        email.setHostName("smtp.gmail.com");           
        email.setAuthentication("***@gmail.com", "***");   //用户名和密码     
             
        try      
        {     
            email.addTo("***@163.com"); //接收方     
            email.setFrom("***@gmail.com");       //发送方       
            email.setSubject("Java Mail Test");         //标题        
            email.setMsg("Just a simple send test .");   //内容        
            email.send();      
                 
        } catch (EmailException e) {     
            e.printStackTrace();     
        }      
    } 
  //发送普通邮件  
    public static void sendHtml()     
    {     
        HtmlEmail email = new HtmlEmail();        
        email.setTLS(true);             
        email.setHostName("smtp.gmail.com");           
        email.setAuthentication("***@gmail.com", "***");   //用户名和密码     
             
        try      
        {     
            email.addTo("***@163.com"); //接收方     
            email.setFrom("***@gmail.com");       //发送方       
            email.setSubject("Java Mail Test");         //标题        
            email.setHtmlMsg("Just a simple send test .<a href=\"http://baidu.com\">baidu</a>");   //内容        
            email.send();      
                 
        } catch (EmailException e) {     
            e.printStackTrace();     
        }      
    } 
    //发送带附件的邮件
    public static void sendAttachment(){
    	//创建一个Email附件
        EmailAttachment emailAttachment = new EmailAttachment();
        emailAttachment.setPath("F:/资料/实验室人事项目/图片/logo.png");
        //emailAttachment.setURL(new URL("http://www.blogjava.net/bulktree/picture/bulktree.jpg"));
        emailAttachment.setDisposition(EmailAttachment.ATTACHMENT);
        emailAttachment.setDescription("This is Smile picture");
        //emailAttachment.setName("bulktree");//若不设置该方法将使用原文件名称
        // 创建一个email
        MultiPartEmail multipartemail = new MultiPartEmail();
        multipartemail.setTLS(true);
        multipartemail.setHostName("smtp.gmail.com");
        multipartemail.setAuthentication("***@gmail.com", "***");
       
        try {
			multipartemail.addTo("***@163.com", "username");
			multipartemail.setFrom("***@gmail.com", "工作室");
		    multipartemail.setSubject("This is a attachment Email");
		    multipartemail.setMsg("this a attachment Eamil Test");
		    multipartemail.attach(emailAttachment); //添加附件
		    multipartemail.send(); //发送邮件
		} catch (EmailException e) {
			e.printStackTrace();
		}
    }

}



评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值