-3
try{
Properties props = new Properties();
props.put("mail.smtp.host", "ipc-smtp.bits-pilani.ac.in");
Session sess = Session.getInstance(props, null);
sess.setDebug(true);
Message msg = new MimeMessage(sess);
InternetAddress addressFrom = new InternetAddress("[email protected]");
msg.setFrom(addressFrom);
msg.setRecipient(Message.RecipientType.TO, new InternetAddress("[email protected]"));
msg.addHeader("MyHeaderName", "myHeaderValue");
msg.setSubject("Test");
msg.setContent("Yippe", "text/plain");
Transport.send(msg);
}catch(Exception exp){
exp.printStackTrace();
}
的错误是javax.mail.MessagingException的:554邮件被阻止由于禅宗Spamhaus的RBL行动发送电子邮件使用Java
这是我大学的SMTP服务器。
这是一个垃圾邮件的问题,它没有任何与Java发送mail.The SMTP服务器的IP地址被屏蔽的垃圾邮件发送者。 – Yishai 2009-11-23 17:41:56
你的问题是什么?我唯一可以推断的是,你想知道Zen Spamhaus RBL是什么,以及它为什么阻止你的电子邮件,在这种情况下,这不是与编程有关...并且我认为Google可以为你回答这个问题。 :) – delfuego 2009-11-23 17:43:04
我试图用我的大学电子邮件发送一封电子邮件到我的大学邮件,然后也出现同样的错误 这将意味着,这台服务器阻止自己的电子邮件? 反正,我可以尝试的任何其他smtp服务器? – user217029 2009-11-23 17:45:00