我下面的回答沒有8從下面的帖子:如何從hotmail和yahoo發送電子郵件?
它是爲Gmail的正常工作。 但不適用於hotmail和雅虎。 我定義了以下SMTP服務器
SMTP Server for hotmail:
smtp.live.com
SMTP Server for yahoo:
plus.smtp.mail.yahoo.com
如何爲Hotmail和雅虎此代碼的工作?
我下面的回答沒有8從下面的帖子:如何從hotmail和yahoo發送電子郵件?
它是爲Gmail的正常工作。 但不適用於hotmail和雅虎。 我定義了以下SMTP服務器
SMTP Server for hotmail:
smtp.live.com
SMTP Server for yahoo:
plus.smtp.mail.yahoo.com
如何爲Hotmail和雅虎此代碼的工作?
我能夠使用此代碼來發送郵件: 確保你完全檢查你的SMTP端口,SMTP主機。
enter code here
private String mailhost = "smtp.mail.yahoo.com";
// private String mailhost = "plus.smtp.mail.yahoo.com";
Properties props = new Properties();
props.setProperty("mail.transport.protocol", "smtp");
props.setProperty("mail.host", mailhost);
props.put("mail.smtp.auth", "true");
props.put("mail.smtp.port", "25");
獲取以下錯誤:javax.mail.MessagingException:無法連接到SMTP主機:smtp.live.com,端口:587; – 2011-02-23 12:53:08
第二個錯誤:com.sun.mail.smtp.SMTPSendFailedException:553未驗證地址 - 請參閱http://help.yahoo.com/l/us/yahoo/mail/original/manage/sendfrom-07.html – 2011-02-23 12:58:56
你嘗試端口25? – Reno 2011-02-23 14:05:09