|
| 1 | +package com.rui.pro1.email; |
| 2 | + |
| 3 | +import org.apache.commons.mail.DefaultAuthenticator; |
| 4 | +import org.apache.commons.mail.Email; |
| 5 | +import org.apache.commons.mail.EmailException; |
| 6 | +import org.apache.commons.mail.SimpleEmail; |
| 7 | +import org.junit.Test; |
| 8 | + |
| 9 | +public class SimpleEmailTest { |
| 10 | + |
| 11 | + public static void main(String[] args) throws EmailException { |
| 12 | + Email email = new SimpleEmail(); |
| 13 | + email.setHostName("smtp.126.com"); |
| 14 | + email.setSmtpPort(25); |
| 15 | + |
| 16 | +// email.setHostName("smtp.googlemail.com"); |
| 17 | +// email.setSmtpPort(465);@126.com |
| 18 | + email.setAuthenticator(new DefaultAuthenticator("rui_dev", "ruidev123456")); |
| 19 | + email.setSSLOnConnect(true); |
| 20 | + //ruidev123456 |
| 21 | + |
| 22 | + email.setFrom("rui_dev@126.com"); |
| 23 | + email.setSubject("TestMail"); |
| 24 | + |
| 25 | + email.setMsg("This is a test mail ... :-)"); |
| 26 | + email.addTo("liangrui_1988@126.com");//1067165280@qq.com |
| 27 | + email.send(); |
| 28 | + System.out.println("xxx"); |
| 29 | + } |
| 30 | + |
| 31 | + @Test |
| 32 | + public void test1() throws EmailException{ |
| 33 | + Email email = new SimpleEmail(); |
| 34 | + email.setHostName("pop.126.com "); |
| 35 | + email.setSmtpPort(110); |
| 36 | + email.setSslSmtpPort("110"); |
| 37 | + |
| 38 | +// email.setHostName("smtp.googlemail.com"); |
| 39 | +// email.setSmtpPort(465); |
| 40 | + email.setAuthenticator(new DefaultAuthenticator("rui_dev@126.com", "rui_dev123456")); |
| 41 | + email.setSSLOnConnect(true); |
| 42 | + |
| 43 | + |
| 44 | + email.setFrom("1067165280@qq.com"); |
| 45 | + email.setSubject("TestMail"); |
| 46 | + |
| 47 | + email.setMsg("This is a test mail ... :-)"); |
| 48 | + email.addTo("382453602@qq.com"); |
| 49 | + email.send(); |
| 50 | + |
| 51 | + } |
| 52 | + |
| 53 | +} |
0 commit comments