成人AV在线无码|婷婷五月激情色,|伊人加勒比二三四区|国产一区激情都市|亚洲AV无码电影|日av韩av无码|天堂在线亚洲Av|无码一区二区影院|成人无码毛片AV|超碰在线看中文字幕

James claros intouch2郵件服務(wù)器基本配置

一、 部署apache james1、 Apache james 需要用到root 權(quán)限,因此需要用有root 權(quán)限的用戶登錄系統(tǒng)。2、 需要安裝JDK1.5或以上版本。并且需要設(shè)置好JDK 環(huán)境變量

一、 部署apache james

1、 Apache james 需要用到root 權(quán)限,因此需要用有root 權(quán)限的用戶登錄系統(tǒng)。

2、 需要安裝JDK1.5或以上版本。并且需要設(shè)置好JDK 環(huán)境變量。

3、 James 啟動(dòng),其SMTP 服務(wù)默認(rèn)在25端口,POP3默認(rèn)在110端口,NNTP 服務(wù)默認(rèn)在119端口。可以通過配置修改端口。

4、 下載james 安裝文件,直接解壓,可得到j(luò)ames-2.3.2 ,進(jìn)入里面的bin 文件夾,運(yùn)行run.sh ,生成apps 文件夾。在appsjamesSAR-INF文件夾里面有config.xml 文件,這是james 的主配置文件,關(guān)閉james 服務(wù),ctrl c關(guān)閉服務(wù)。關(guān)閉服務(wù)之后修改配置文件。主要的修改稿如下所示:

修改自己郵件服務(wù)名

1 Postmaster@byzh.com 2 3 byzh.com

4

修改DNS 服務(wù)

1

2

,

3 sure.com

4 smtp.163.com

5 mail.126.com

6

7

8 false

9 false

10 50000

11

同時(shí)要注釋掉下面的配置

1

2 relay-denied

3

550 - Requested action not taken: relaying denied

4

ToProcessor 的功能是將e-mail 處理轉(zhuǎn)發(fā)給一個(gè)指定的處理器

,

修改smtpserver 節(jié)點(diǎn)里面的authRequired 節(jié)點(diǎn)為 true

開啟SMTP server 身份驗(yàn)證

修改遠(yuǎn)程管理,以便在控制臺(tái)中執(zhí)行telnet sure.com 4566命令登錄james

1

2 4566

3

4 myMailServer

5

6 7

8 60000 9 welcome to mt Sever> 10

11

登錄的用戶名和密碼還有端口號(hào)都是可配置的。

,

修改pop3,smtp ,nntp 服務(wù)的配置。

1

2 110

3

4 myMailServer

5 120000 6

7

8

9 25

10

11 myMailServer

12 360000 13 true

14 127.0.0.0/8

15 0

16

17

,

18

19 119

20

21 myMailServer

22 120000 23 false

24

25

將用戶信息保存到數(shù)據(jù)庫的設(shè)置如下

1

destinationURL ="db://maildb/users">

2 file://conf/sqlResources.xml 3

配置james 連接數(shù)據(jù)庫信息

1

,

2 com.mysql.jdbc.Driver

3 jdbc:mysql://127.0.0.1:3306/dbname?useUnicode=true&characterEncoding=UTF-8

4 root

5 root

6 20

7

5、 修改系統(tǒng)文件,增加地址映射

如果是linux 系統(tǒng)的話vi /etc/hosts,需要添加一行

127.0.0.1 sure.com

如果是windows 系統(tǒng)的話修改c:/windows/system32/drivers/etc/hosts文件

添加一行127.0.0.1 sure.com。

6、 優(yōu)化james 內(nèi)存在james-2.3.2/bin/phoenix.sh加入:

PHOENIX_JVM_OPTS="$PHOENIX_JVM_OPTS -Xms128M -Xmx512M -XX:PermSize=64M -XX:MaxPermSize=128M"

7、 修改james-2.3.2/conf/wrapper.conf的jvm 配置,設(shè)置初始化內(nèi)存128M ,最大內(nèi)存512M

wrapper.java.initmemory=128

,

wrapper.java.maxmemory=512

8、 服務(wù)數(shù)據(jù)庫驅(qū)動(dòng)到j(luò)ames-2.3.2/lib目錄下

9、 重新啟動(dòng)james 即可

二、安裝配置claros intouch2

1、下載intouch2.war 文件拷貝到tomcat 的webapp 文件夾下面,運(yùn)行tomcat 即可解壓縮。

2、修改解壓出來的intouch2WEB-INFconfigconfig.xml

utf-8

Europe/Istanbul /tmp

5 10

Claros inTouch 2.1

false zh_cn_utf8

http://rss.cnn.com/rss/cnn_topstories.rss

,

claros.org msn.claros.org

yahoo.claros.org icq.claros.org aol.claros.org

byzh.com

byzh.com

110 pop3

false

,

byzh.com

25

true <, smtp-ssl >false

file

jdbc:mysql://127.0.0.1:3306/java_mail?useUnicode=true&characterEncoding=UTF-8 com.mysql.jdbc.Driver

root

root

,

注意,tomcat 的安裝路徑不要帶有空格,否則將無法找到配置文件導(dǎo)致啟動(dòng)失敗

問題:

1、 在測試過程中只是發(fā)送郵件成功了,但是接收不到外網(wǎng)地址發(fā)送的郵件,原因是需要配置DNS 域名解析,由于能力有限不明白如何搞。

2、 James 服務(wù)器部分可以通過配置進(jìn)行掃描附件以及垃圾郵件處理,但是沒明白源代碼的處理邏輯,估計(jì)對以后開發(fā)會(huì)有影響。

3、 配置文件只是知道基本的基礎(chǔ)配置,對于配置的優(yōu)化,沒有找到好的例子,同時(shí)也不知道項(xiàng)目的規(guī)模。

4、 由于經(jīng)驗(yàn)有限,對于此種實(shí)現(xiàn)不知道有何優(yōu)缺點(diǎn),是否會(huì)有其他的隱藏問題(這也是最嚴(yán)重的) 。

5、 由于服務(wù)端以及web 頁面都是第三方的東西,不知道多瀏覽器是否有隱藏問題。

標(biāo)簽: