针对版本 James 3.0.M2 +
用户管理类:org.apache.james.user.lib.UserManagement 来进行用户管理
关于SMTPServer 的设置:
在SMTPServer.java 中,有个authorizedAddresses属性,该属性的配置 可以用 逗号 或者 空格隔开
关于用户的控制,默认采用org.apache.james.user.jpa.JPAUsersRepository
org.apache.james.user.lib.LocalUsersRepository
解决James启动问题:http://blog.chinaunix.net/u3/118967/showart_2394433.html
关于open relay的问题,在conf/smtpserver.xml中有个配置:authorizedAddresses=true中,会调用
org.apache.james.smtpserver.UsersRepositoryAuthHook#doAuth,该方法会调用 id=localusersrepository的用户管理类,判断当前用户是否是本地的用户。
在3中,有几个基本的配置文件,决定是否能够成功接发邮件。
conf/mailserver.xml ,
分享到:
相关推荐
基于ApacheJames邮件服务器的收发邮件代码及服务,邮件服务器,简单的环境,发邮件,收邮件的类,直接运行即可!
Apache James Server 3.0版官方Quick Start
Apache James邮件服务器用户信息的数据库存储问题.doc
开源邮件服务器Apache James的技术演示ppt。
Apache James 3.0的安装实战
apache james(邮件服务器)配置.经过配置可以向163、qq等邮箱发送邮件
1.操作系统 linux CentOS5.1(其他的版本应该也可以这样操作) 2.搭建工具 jdk 1.6(需要1.4以上的版本) Mysql 5.8.1 3.邮件服务器 Apache-James2.3.2 4.中间件 Tomcat5.0.28
Apache-James基于java语言开发,在部暑时需要安装jdk1.6版本以上
自己爬取的apache james 邮件服务器的英文documention,作为本地使用,结构清晰 James components About James Server Mailets Quick Start Mailet API Basic Mailet Toolkit Standard Mailets Crypto Mailets ...
介绍了Apache James的安装、配置以及应用(DOC格式)
This is an AUTOMATED NIGHTLY TEST BUILD for Apache JAMES. Such nightly builds are automatically generated from the current source repository for testing. Assuming that they even compile, these ...
刚进个小公司就让我搭建个服务器,研究了一个星期,总算是搞定了,网上找了很多资料,看了很久也研究了很久,最后总结了下...搭建成功...收发邮件都没问题...不过如果是收邮件的话必须要有注册的域名,也就是公网的域名才...
配置可以实现局域网这间的收发邮件,也可对外网邮件系统进行发件。没有进行反向解析的话,要加入白名单。数据库为Mysql,请新建一个数据库库为mail。...启动服务器,请进入文件的bin目录,运行run.bat。
jar包,亲测可用
apache James使用入门,有apache小组开发的开源邮件服务器的使用入门
apache-james 是apache旗下的开源项目,为企业架设内部及外部服务器再添便利!!!
Apache James邮件服务器,内部邮件的收发,包括删除
apache-james java发送邮件服务器,直接解压下来就可以使用,解压的目录最好不要有中文名称
apache james(邮件服务器)配置
apache-james-2.3.2-src.tar.gz