网站首页
JSP空间
动态资讯
开源项目
技术文档
资源下载
J2EE资源
客户论坛
在线支付
 
  技术文档>>JAVA>>新手入门>>基础入门>查看文档  
  smtp的配置     
  文章作者:未知  文章来源:水木森林  
  查看:108次  录入:管理员--2007-11-17  
 
  smtp服务受config.xml文件中的smtpserver配置块控制。smtpserver标签定义了配置块的边界, 它包含所有smtp服务器的相关配置。这个标签的属性或其子标签决定了smtp服务的行为。
这个标签有一个可选的布尔属性- enabled -定义了这个服务是否处于活动状态。如果该属性不存在,则取默认值“true”。
smtpserver标准的子标签是:
port - 可选的整型值,配置smtp服务器在哪个端口上监听。如果这个标签或它的值被忽略了, 则取默认的标准smtp端口-25。
bind - 可选值,描述绑定该服务的ip地址,是一个字符串值。 如果这个标签或它的值没有出现,则该服务将绑定到机器的所有网络接口。
usetls - 可选的布尔值,如果其值为“true”,使用“ssl”服务器socket接口工厂 为这个服务生成服务器socket连接。否则使用“plain”服务器socket工厂。但无论该值为什么,如果配置文件中存在 下面专家配置选项中所讨论的serversockettype标签,该行为最终都由serversockettype标签的值决定。
handler - 这是一个保持向后兼容性的工艺品,它只是将一些相关的参数放到一组中。 在将来的版本中这个标签应该会被去掉。
helloname -这是一个必需的标签,它的值定义了用于服务启动时的问候语中的服务器名,但它的值是可选的。 这个标签可能会有一个可选的属性 - autodetect。如果autodetect属性存在并且为“true”, 则该服务会使用java库返回的本地主机名。否则就使用该标签的值,在这种情况下,如果标签的值不存在,那就会用“localhost”。
connectiontimeout - 取值为非负整型值的可选标签。
authrequired -取值为布尔值的可选标签,如果其值为“true”,服务器在将邮件发送到非本地email地址之前会要求 身份认证。如果这个标签不存在或其值为“false”,就不会提示客户端进行身份认证。现在还只支持简单的用户/口令认证方式。
verifyidentity - 取值为布尔值的可选标签,只有需要smtp身份认证的时候才能用这个选项。 如果该参数为“true”,会根据身份认证项验证所提交的消息的寄件人地址。
maxmessagesize - 取值为非负整型值的可选标签,说明了这个smtp服务器传送的任何消息的最大字节数。 这是对整个服务的限制,而不是对每个用户进行的配置。如果该标签没有说明或其值为0,则默认为没有对消息的大小的限制。
smtpserver标签还有几个适用于高级配置的子标签。这些值仅供专家级的系统管理员使用,在这一组中的所有标签都是可选的。
serversocketfactory - 取值为字符串值的可选标签,如果该标签存在,那它的值必须是一个在socket manager块 中说明的服务器socket工厂的名字。其它任何值都将导致一个错误。另外,这个值会使usetls标签失效。
threadgroup -取值为字符串值的可选标签,如果该标签存在,那它的值必须是一个在thread manager块中说明的 线程组的名字。其它任何值都将导致一个错误。这个标签最好用于在服务之间协调优化线程的分配。
connectionlimit - connectionlimit参数说明了该服务所允许的最大客户端连接。 如果没有说明任何值,则默认为connectionmanager块中所定义的值。0表示该服务不对打开的连接数进行任何限制, 尽管其它组件(比如线程数的最大值)的资源限制可能会限制能够打开的连接数。
 
 
上一篇: simplexmleditor项目立项    下一篇: socket类
  相关文档
j2se综合:java异常处理方式的区别和分析 01-29
java api 接口篇(二)上 11-17
rms 从入门到精通౿.. 11-17
开发框架--讨论spring技巧之简洁配置 01-10
使用j2me技术实现手机触摸屏开发的方法 11-16
java入门:java语言种关于ejb技术概论 01-30
mock 概述以及用 mock object 进行测试 11-17
weblogic server9新特性:j2ee libraries 11-17
java的破解和反破解 11-17
表现层框架之争 jsf与struts框架的异同 11-16
jakarta commons-net ftp的例子 11-17
eclipse 3.2 m6 发布 11-17
驯服tiger(j2se5.0)之集合框架 11-16
servlet api中的几个对象 11-17
获取本地计算机和其他计算机的mac值的方法 11-17
java篇:ejb 3.0开发指南之依赖注入 11-16
要使用 ejb 组件你需要了解些什么呢? 12-11
hibernate实践jbx+my sql4.0 11-17
关于在canvas类里调用textbox 11-17
xml和j2ee的组合技术 11-17
返回首页 | 关于我们 | J网章程 | JSP空间合租 | 客服中心 | 免责声明 | 常见问题 | 参观机房
本站主机空间代理至厦门市华众网络科技有限公司
《中华人民共和国增值电信业务经营许可证》
编号:闽B2-20050079
@2005-2008福建JSP技术网 版权所有 闽ICP备05000928号
技术电话:13616026886
邮箱:admin@fjjsp.com 站长QQ,点击这里给我发消息