gpt4 book ai didi

java - 使用 JavaMail 发送邮件到 @hotmail.com/@live.com

转载 作者:行者123 更新时间:2023-12-02 06:36:33 26 4
gpt4 key购买 nike

我在 Android 上开发了一个用于发送电子邮件的应用程序。我想使用MSN帐户发送邮件,但它不发送并且调试时出现错误代码如下: enter image description here

我的属性配置是:

systemProperty.put("mail.smtp.starttls.enable","true");
systemProperty.put("mail.smtp.auth", "true");
systemProperty.setProperty("mail.host", "smtp.live.com");
systemProperty.put("mail.smtp.port", "587");

密码和电子邮件地址是正确的,我曾经在其他主机上测试过除了MSN之外都可以工作。

最佳答案

看起来 JavaMail 无法正确识别您的主机名,尽管我不知道为什么它会认为“???”是您的主机名。将 mail.smtp.localhost 属性设置为您计算机的正确主机名。请参阅javadocs for the com.sun.mail.smtp package了解详情。

关于java - 使用 JavaMail 发送邮件到 @hotmail.com/@live.com,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19582820/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com