javamail实现代理发送邮件,总是发送失败。麻烦各位帮忙看看,多谢!
代理设置代码:
/**
* 获得邮件会话属性
*/
public Properties getProperties() {
Properties p = null;
//普通方式发送邮件
if(!isProxy) {
p = new Properties();
p.put("mail.smtp.host", this.mailServerHost);
p.put("mail.smtp.port", this.mailServerPort);
}
//代理方式方式邮件
if(isProxy) {
p = System.getProperties();
p.setProperty("proxySet", "true");
p.setProperty("mail.smtp.host", this.mailServerHost);
p.setProperty("http.proxyhost", "192.168.1.250");
p.setProperty("http.proxyport", "808");
// p.setProperty("proxySet", "true");
// p.setProperty("mail.stmp.host", map.get("Email_Host").toString());
// p.setProperty("http.proxyhost",map.get("Email_Proxy_Host").t
代理设置代码:
/**
* 获得邮件会话属性
*/
public Properties getProperties() {
Properties p = null;
//普通方式发送邮件
if(!isProxy) {
p = new Properties();
p.put("mail.smtp.host", this.mailServerHost);
p.put("mail.smtp.port", this.mailServerPort);
}
//代理方式方式邮件
if(isProxy) {
p = System.getProperties();
p.setProperty("proxySet", "true");
p.setProperty("mail.smtp.host", this.mailServerHost);
p.setProperty("http.proxyhost", "192.168.1.250");
p.setProperty("http.proxyport", "808");
// p.setProperty("proxySet", "true");
// p.setProperty("mail.stmp.host", map.get("Email_Host").toString());
// p.setProperty("http.proxyhost",map.get("Email_Proxy_Host").t