卖逼视频免费看片|狼人就干网中文字慕|成人av影院导航|人妻少妇精品无码专区二区妖婧|亚洲丝袜视频玖玖|一区二区免费中文|日本高清无码一区|国产91无码小说|国产黄片子视频91sese日韩|免费高清无码成人网站入口

Apache James Server 3.0 配置參考

Apache James Server 3.0 部署參考(1)下載地址:http://james.apache.org/download.cgi#Apache_James_Server (下載的版本是

Apache James Server 3.0 部署參考

(1)下載地址:http://james.apache.org/download.cgi#Apache_James_Server (下載的版本是3.0)

(2)安裝:

下載后,將其解壓到C 盤,安裝完畢^(qū)_^目錄如下圖:

(3)James Server 的配置文件:

打開目錄:

C:james-server-container-spring-3.0-M2-binjames-server-container-spring-3.0-M2conf James Server所需要的配置文件目錄如下:

①配置服務(wù)器的域名:用寫字板打開mailserver .xml 文件。

改為如下內(nèi)容:

Postmaster@emm.edu.mo

false

,

emm.edu.mo

emm.edu.mo

。

參考資料: https://svn.apache.org/repos/asf/james/server/tags/james-server-3.0-M2/container-spring/src/main/config/examples/usersrepository.xml

②配置鏈接外網(wǎng)的域名:用寫字板打開dnsservice.xml 文件。

找到結(jié)構(gòu)改為一下內(nèi)容:

ip address emm.edu.mo

false

false

50000

參考資料:

③配置預(yù)處理郵件服務(wù)域名:用寫字板打開dominlist.xml 文件

找到結(jié)構(gòu),改為一下內(nèi)容:

emm.edu.mo

false

false

參考資料:

④支持OpenDS 配置:用寫字板打開userrepository .xml 文件

找到結(jié)構(gòu),把以下內(nèi)容註釋掉:

,

class="org.apache.james.user.jpa.JPAUsersRepository">

MD5

添加以下代碼: name="LocalUsers"

class="org.apache.james.user.ldap.ReadOnlyUsersLDAPRepository" ldapHost="ldap://localhost:389" principal="cn=Directory Manager" credentials="123456" userBase="dc=erip,dc=metaarchit"

userIdAttribute ="cn" userObjectClass="inetOrgPerson">

cn=StudentMember,dc=erip,dc=metaarchit

(userIdAttribute 屬性是用來在OpenDS 中獲取用戶的用戶名的,默認(rèn)是DS 中Entry 的cn 屬性。我們可以根據(jù)需要換成sn 、uid 、mail 都可以)

如下圖是OpenDS 新增用戶的面板:

常用名->cn

,

命令屬性->userIdAttribute

參考資料: http://james.apache.org/server/3/apidocs/org/apache/james/user/ldap/ReadOnlyUsersLDAPRepository.html

(4)James使用Mysql 儲存郵件

C:james-server-container-spring-3.0-M2conf

①找到database.properties 文件

把數(shù)據(jù)庫連接信息修改如下內(nèi)容:

database.driverClassName=com.mysql.jdbc.Driver

database.url=jdbc:mysql://localhost:3306/mail

database.username=root

database.password=root

vendorAdapter.database=MYSQL

openjpa.streaming=false

②找到mailstore.xml 文件

結(jié)構(gòu)內(nèi)添加如下內(nèi)容:

....

class="org.apache.james.util.mordred.JdbcDataSource" > com.mysql.jdbc.Driver jdbc:mysql://localhost:3306/mail root

root

20

③把mysql 的驅(qū)動包拷貝到目錄

C:james-server-container-spring-3.0-M2conflib下。

,

④在mysql 新建名為mail (名字可以隨便起,但要跟database 文件和mailstore 文件一致)的數(shù)據(jù)庫。

(5)啟動JamesServer

打開目錄:C:james-server-container-spring-3.0-M2bin

文件結(jié)構(gòu)如下圖:

找到run.bat 文件打開(可直接雙擊,或者通過命令行)

如果窗體沒有error 信息,說明Server 啟動成功(組合鍵ctrl c關(guān)閉Server)

(6)測試James Server啟動成功否

打開命令行,輸入telnet emm.edu.mo 4555 回車

輸入loginId 和loginpassword 都是root

root 是默認(rèn)的,如果需要修改可以打開remotemanager.xml 文件按照以下方式進(jìn)行修改: ①找到 tag 下的端口(默認(rèn)是4555)

②找到 tag 下的 修改相應(yīng)的login 和password (默認(rèn)是root)

參考資料: http://james.apache.org/server/3/apidocs/org/apache/james/user/ldap/ReadOnlyUsersLDAPR

如果James Server 服務(wù)器啟動成功,如下圖:

,

然後可以通過輸入 help 獲取命令提示,當(dāng)然由於鏈接OpenDS 是只讀的,所以只可以使用listusers 命令,如下圖:

最後,James Server部署完畢。

標(biāo)簽: