谁能给我解释一下如何正确安装JavaMail并让它在Eclipse中执行吗?
我在过去的几个小时里一直在尝试,我完全不知道为什么会这样。
这来自于尝试执行他们的演示项目msgsend.java和msgshow.java。
我发现一条错误消息,指出协议无效或无法连接到SMTP主机: localhost,端口25;
发布于 2010-05-08 00:48:44
我的建议是。
(鉴于您问题中的细节,我只能提供这些;)
发布于 2010-05-08 00:50:13
如果您正在运行示例,并且它使用"localhost:25“作为服务器,则需要在同一台计算机上运行一个SMTP服务器。
如果您没有本地SMTP服务器,请尝试将"localhost“替换为ISP提供的SMTP服务器主机名。
发布于 2010-05-08 01:38:21
如果抛出一个异常,指出它无法更正到SMTP主机(如果您发布了确切的错误,这可能会很有帮助),这意味着Javamail已正确安装在您的类路径中,但它无法找到给定的SMTP主机。
请记住,仅仅将Javamail放到Eclipse中并不会自动导致SMTP服务器在本地主机(也就是您自己的机器)上运行。
因此,要么在您的机器上设置SMTP服务器,要么仅使用ISP的服务器进行测试。
我推荐后者,但如果你对前者感兴趣,你可能会想去看看:http://www.ericdaugherty.com/java/mailserver/
它包含一个Eclipse插件。
https://stackoverflow.com/questions/2790146
复制相似问题