transport = sendMailSession.getTransport("smtp");
transport.connect("smtp.sina.com.cn","用户名","密码");
transport.connect("smtp.sina.com.cn","用户名","密码");
解决方案 »
- $$$$$$请问JAVA中怎么才能把图标拖入界面,自动读取文件的路径
- 源代码阅读
- eclipse的中文教程有没有的,相关帮助也行
- java POI 往第一行插入或者替换6行数据。急。
- 向各位请教网络会议的问题
- 使用什么样的布局管理器开发方便?
- 有人用java做服务器端,用c++builder做客户端,进行数据报socket通讯过?我碰到疑问
- java 有能开发 播放 MP3 功能的插件吗。或是有没有成型的产品??
- 那在JAVA中怎样调用时间?(我是菜鸟)
- WebLogic51和Jbuilder4 的结合开发问题
- 难搞定的javaMail,请各位多多帮忙!救我一命!
- 菜鸟:有关 Socket 的问题
DEBUG SMTP RCVD: 235 ?é?¤?¨?? - authentication successfullyDEBUG: getProvider() returning javax.mail.Provider[TRANSPORT,smtp,com.sun.mail.smtp.SMTPTransport,Sun Microsystems, Inc]DEBUG SMTP: useEhlo true, useAuth truejavax.mail.SendFailedException: Sending failed;
nested exception is:
javax.mail.AuthenticationFailedException
我的问题到底出在那里呢,Why!!!!!!
我建议你自己开一个邮件服务器,有一个叫james的java开发的邮件系统,
http://www.jakarta.com/,你去看看吧
<%@ page contentType="text/html;charset=gb2312" %>
<%@ page import="java.io.*"%>
<%@ page import="java.util.*"%>
<%@ page import="java.sql.*"%>
<%@ page import="javax.servlet.*"%>
<%@ page import="javax.servlet.http.*"%>
<%@ page import="javax.mail.*, javax.mail.internet.*, javax.activation.*,"%><%@ page import="java.net.*"%>
<%@ page import="java.util.*, java.text.*" %>
<%@ page session="true"%>
<% Properties props = new Properties();
Session sendMailSession;
Transport transport;
sendMailSession = Session.getInstance(props, null);
props.put("mail.smtp.host", "smtp.sina.com.cn"); //"202.106.187.180" 是“smtp.sina.com.cn”的IP!
props.put("mail.smtp.auth", "true"); //允许smtp校验 transport = sendMailSession.getTransport("smtp");
transport.connect("smtp.sina.com.cn","你的用户名","你的密码"); //你在sina的用户名,密码...........
Message newMessage = new MimeMessage(sendMailSession); //设置mail主题
String mail_subject="图书过期通知";
newMessage.setSubject(mail_subject);
//设置发信人地址
String strFrom="管理员";
strFrom=new String(strFrom.getBytes(),"8859_1");
newMessage.setFrom(new InternetAddress(strFrom));
//设置收件人地址
newMessage.setRecipient(Message.RecipientType.TO, new InternetAddress("[email protected]")); //设置mail正文
newMessage.setSentDate(new java.util.Date());
String mail_text= "尊敬的读者,您好!\r\n"+
"\r\n "+
" 您在本馆所借的书《123》应该于 归还,现在已经过期,请尽快将图书归还!\r\n "+
"\r\n "+
" 管理员\r\n";
newMessage.setText(mail_text); newMessage.saveChanges(); //保存发送信息
transport.sendMessage(newMessage,newMessage.getRecipients(Message.RecipientType.TO)); //发送邮件 transport.close();
%>