【发布时间】:2013-06-03 15:42:33
【问题描述】:
我正在使用此代码发送电子邮件
Email email = new SimpleEmail();
email.setHostName("smtp.googlemail.com");
email.setSmtpPort(465);
email.setAuthenticator(new DefaultAuthenticator("username", "password"));
email.setSSLOnConnect(true);
email.setFrom("user@gmail.com");
email.setSubject("TestMail");
email.setMsg("This is a test mail ... :-)");
email.addTo("foo@bar.com");
email.send();
http://commons.apache.org/proper/commons-email/userguide.html
我如何知道 foo@bar.com 是否是真实的电子邮件并接收到消息?
email.addTo("foo@bar.com");
【问题讨论】:
-
一般情况下,您不知道:有些邮件服务器会丢弃电子邮件,尤其是当他们认为这是垃圾邮件时。
-
您是在谈论运行测试用例以确保电子邮件到达您控制的电子邮件地址,还是在谈论发送多封电子邮件并确保每封电子邮件都到达真实人的通用案例?
标签: java email apache-commons