-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