kooyee ‘s blog
开源软件, 众人努力的结晶, 全人类的共同财富
posts - 103, comments - 55, trackbacks - 0, articles - 66
::
首页
::
新随笔
::
联系
::
聚合
::
管理
[Java mail] 如何在javamail中使用用户验证
Posted on 2007-10-05 21:28
kooyee
阅读(454)
评论(0)
编辑
收藏
所属分类:
Java
先建立一个继承了javax.mail.Authenticator这个抽象类的类
public
class
Authent
extends
Authenticator
{
private
PasswordAuthentication autentic;
public
Authent()
{
//
setup PasswordAuthentication
autentic
=
new
PasswordAuthentication(
"
username
"
,
"
password
"
);
}
public
PasswordAuthentication getPasswordAuthentication()
{
return
autentic;
}
}
然后修改properties和session的代码
props.put("mail.Transport.protocol", "smtp");
props.put("mail.smtp.port","25");
props.put(
"
mail.smtp.auth
"
,
"
true
"
);
Session session
=
Session.getDefaultInstance(props,
new
Authent());
如果需要call back机制,当需要验证时。如下修改session
Session session
=
Session.getInstance(props,
new
Authent());
新用户注册
刷新评论列表
只有注册用户
登录
后才能发表评论。
网站导航:
博客园
IT新闻
Chat2DB
C++博客
博问
管理
相关文章:
『Java』 用 Javac 编译时的问题
Java程序员必看--扩展鼠标右键菜单功能
【Java】Java程序员必须了解的开源协议 转
【Java】java.lang.NoSuchFieldError: counts
『Java』java.lang.UnsupportedOperationException at java.util.AbstractLis
[Data Structure] Vector 和 ArrayList的不同
[JAVA] 使用xsl来动态生成java代码
[Java]代码动态生成利器ASM 转
[WEB] MetaData Programme
【Java】properties的使用
Powered by:
BlogJava
Copyright © kooyee
日历
<
2007年10月
>
日
一
二
三
四
五
六
30
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
1
2
3
4
5
6
7
8
9
10
公告
一起畅游计算机的世界
常用链接
我的随笔
我的文章
我的评论
我的参与
最新评论
留言簿
(7)
给我留言
查看公开留言
查看私人留言
随笔分类
AI 人工智能(1)
Ajax学习手记(2)
C/C++(1)
Database数据库技术(4)
Groovy on Grails(1)
GUI骨衣 (6)
J2EE(1)
Jasper Report (2)
Java (15)
Lniux/Unix (14)
Regular Expression正则表达式
Software(1)
Software Engineering 软件工程(2)
Swing/Applet(19)
Web Design网页设计 (4)
Web Framework 网络框架(1)
Windows (2)
Wireless Ad-hoc and sensor network(4)
开源 OpenSource(1)
随笔档案
2009年1月 (1)
2008年12月 (3)
2008年11月 (3)
2008年10月 (2)
2008年7月 (2)
2008年6月 (22)
2008年5月 (3)
2008年4月 (2)
2008年3月 (10)
2008年2月 (14)
2008年1月 (5)
2007年12月 (6)
2007年11月 (5)
2007年10月 (5)
2007年9月 (2)
2007年8月 (17)
搜索
积分与排名
积分 - 161850
排名 - 365
最新评论
1. re: SUM, COUNT 等在 jasper report 中使用方法
<javascript language="java"> alert("aaaa")</javascript>
--sd
2. re: 【Bug】当调用nam时错误
怎么重装ns-2.33
--雨中蝶
3. re: [SWT] SWT table中select item以及添加其他control(checkbox, button)
如果要加的CheckBox很多的话,会不会速度很慢呢?
--问路
4. re: [JAVA] 使用xsl来动态生成java代码
评论内容较长,点击标题查看
--cosplay
5. re: 『Java』java.lang.UnsupportedOperationException at java.util.AbstractLis
api 的设计多此一举还搞个内部类
--冬天鸡鸡好冷
阅读排行榜
1. VB使用WebBrowser读取网页内容(12228)
2. 【Simulator】Cygwin下NS2安装和配置(3635)
3. 什么是*.ps文件(3576)
4. 『Java』java.lang.UnsupportedOperationException at java.util.AbstractLis(3547)
5. 【linux脚本】bad interpreter: No such file or directory(3370)