一个javamail的问题,高手进来!来者有分!!

fightplane 2004-02-06 05:53:34
我想写一个简单的确认信,但是需要有smtp认证.
运行环境:tomcat5.0.16 , javamail-1.3.1 ,jaf1.0.2
测试程序如下:
------------------------------------------------------
<%@ page import="java.util.*,javax.mail.*,javax.mail.internet.*" %>
<%
try{
Transport transport;
Properties props = new Properties();
props.put("mail.smtp.host","smtp.javamail.net");

Session s = Session.getInstance(props);
props.put("mail.smtp.auth", "true");

MimeMessage message = new MimeMessage(s);

InternetAddress from = new InternetAddress("zxp@tenglong.net");
message.setFrom(from);
InternetAddress to = new InternetAddress("zxp@tenglong.net");
message.addRecipient(Message.RecipientType.TO,to);

message.setSubject("Test from JavaMail.");
message.setText("Hello from JjavaMail");

transport = s.getTransport("smtp");
transport.connect("smtp.javamail.net", "111", "111");
transport.send(message);
transport.close();

%>
<a href="testsend.jsp"> send mail again </a>
<%
}
catch(MessagingException m)
{
m.printStackTrace();
out.println(m);
}
%>
----------------------------------------------------
程序运行提示:javax.mail.SendFailedException: Sending failed; nested exception is: class javax.mail.AuthenticationFailedException
-------------------------------------------------------------------
...全文
52 17 打赏 收藏 转发到动态 举报
写回复
用AI写文章
17 条回复
切换为时间正序
请发表友善的回复…
发表回复

81,092

社区成员

发帖
与我相关
我的任务
社区描述
Java Web 开发
社区管理员
  • Web 开发社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧