SingleMailSend.java 1.7 KB
package com.framework.mail;


import java.util.Properties;  

import org.springframework.mail.SimpleMailMessage;  
import org.springframework.mail.javamail.JavaMailSenderImpl;  
  
/** 
 * 本类测试简单邮件 直接用邮件发送 
 *  
 * @author Administrator 
 *  
 */  
public class SingleMailSend  
{  
	
	public static void sendMail(String email,String subject,String cotent) {
		JavaMailSenderImpl senderImpl = new JavaMailSenderImpl();  
        // 设定mail server  
        senderImpl.setHost("smtp.pggci-trade.com");  
        // 建立邮件消息  
        SimpleMailMessage mailMessage = new SimpleMailMessage();  
        // 设置收件人,寄件人 用数组发送多个邮件  
        // String[] array = new String[] {"sun111@163.com","sun222@sohu.com"};  
        // mailMessage.setTo(array);  
        mailMessage.setTo(email);  
        mailMessage.setFrom("info@pggci-trade.com");  
        mailMessage.setSubject(subject);  
        mailMessage.setText(cotent);  
        senderImpl.setUsername("info@pggci-trade.com"); // 根据自己的情况,设置username  
        senderImpl.setPassword("SE09#$%08"); // 根据自己的情况, 设置password  
        Properties prop = new Properties();  
        prop.put("mail.smtp.auth", "true"); // 将这个参数设为true,让服务器进行认证,认证用户名和密码是否正确  
        prop.put("mail.smtp.timeout", "25000");  
        senderImpl.setJavaMailProperties(prop);  
        // 发送邮件  
        senderImpl.send(mailMessage);
        System.out.println(" 邮件发送成功.. ");  
	}
	
    public static void main(String args[])  
    {  
        sendMail("610041920@qq.com","测试邮箱","这是一条测试邮箱..");
    }  
}