Java Mail 收发邮件

import javax.mail.Address;
import javax.mail.internet.InternetAddress;

import org.apache.commons.mail.EmailException;
import org.apache.commons.mail.SimpleEmail;

import com.sun.mail.smtp.SMTPMessage;
   
public class Send2 
{    
    public Send2()    
    {    
            
    }    
        
    public static void main(String[] args)    
    {    
        send();    
    }    
        
    public static void send()    
    {    
        SimpleEmail email = new SimpleEmail();       
        email.setTLS(true); //是否TLS校验,,某些邮箱需要TLS安全校验,同理有SSL校验  
          
        email.setHostName("smtp.gmail.com");             
        email.setAuthentication("userName@gmail.com", "password");   //用户名和密码    
   
       
       
      
       
        try     
        {    
         System.out.println("开始发送邮件");
          email.addTo("lvjinling_2012@163.com"); //接收方  
          email.setFrom("lvjinling<tianyeai_2008@sina.com>");       //发送方
         
    
         
            email.addCc("lvjinling_2012@163.com"); //抄送方      
            email.addBcc("tianyeai_2008@sina.com"); //秘密抄送方  
            email.setSubject("Java Mail Test");         //标题    
           
           email.setMsg("Just a simple send test .");   //内容       
            email.send();     
            System.out.println("邮件发送成功");
                
        } catch (EmailException e) {    
            e.printStackTrace();    
            System.out.println("邮件发送失败");
        }     
    }    

你可能感兴趣的:(java,apache,sun,Gmail)