luckwolf
          蘇州黑心法官顧建華聯(lián)合訴訟人詐騙我52萬(wàn)
          posts - 11,  comments - 69,  trackbacks - 0
          以前從來(lái)沒(méi)有碰過(guò)郵件服務(wù)器配置。
          由于好多郵件服務(wù)器(163,sina,yahoo)都對(duì)郵件發(fā)送有限制,比如163的郵箱,新注冊(cè)的用戶是不可以利用客戶端程序訪問(wèn)郵箱,所以很郁悶,好多學(xué)生都不知道是怎么回事,開(kāi)始的時(shí)候我也不知道,在網(wǎng)上找了n久才知道這鳥(niǎo)情況。無(wú)語(yǔ),學(xué)生的prj課要用到發(fā)郵件那怎么辦啊學(xué)校機(jī)房又沒(méi)聯(lián)網(wǎng),所以就想自己弄一個(gè)郵件服務(wù)器,讓學(xué)生們玩玩。
          哎,搞了好久終于把a(bǔ)pache james郵件服務(wù)器配置完成(并且通過(guò)測(cè)試)。高興中。。。,終于可以讓學(xué)生用自己配置的郵件服務(wù)器了。其實(shí)整個(gè)配置過(guò)程是很簡(jiǎn)單的,但由于客戶端程序的設(shè)置失誤弄得我郁悶了好幾個(gè)小時(shí)。而且昨天晚上電腦又不爭(zhēng)氣,老是自動(dòng)關(guān)機(jī)。搞得我無(wú)語(yǔ)只好回家睡覺(jué),但晚上睡到半夜都醒來(lái)了,都這鳥(niǎo)問(wèn)題害的。我這個(gè)人就是這樣的,如果一個(gè)問(wèn)題沒(méi)解決,半夜都會(huì)醒來(lái)想想的,哎,這毛病真不好。不說(shuō)多了,反正是在高興中。。。現(xiàn)在還是來(lái)說(shuō)說(shuō)配置:
          ?????????????????????????????????????????????????????? 1: 服務(wù)器端配置
          一:先是到apache的網(wǎng)站上面下載一個(gè)james-binary-2.3.1.zip的包。
          二:解壓后找到里面的bin目錄,運(yùn)行里面的run.bat(前提是java的環(huán)境變量要配置好了。JAVA_HOME的配置方式)這里就不講java環(huán)境變量的配置了。
          三:運(yùn)行完后,會(huì)在apps中多出一個(gè)james的目錄。打開(kāi)到里面找到SAR-INF文件夾里面的config.xml配置文件--打開(kāi)
          四:現(xiàn)在我們就開(kāi)始修改config文件的內(nèi)容了。找到<postmaster>Postmaster@localhost</postmaster>我們把localhost改為:liuxiang.com(名字自己取)
          五:<servername>localhost</servername>把localhost改為同上。( 這里主要是用于 帳號(hào)@liuxiang.com)
          六:<servernames autodetect="true" autodetectIP="true">把兩個(gè)true都該為false不讓郵件服務(wù)器自動(dòng)偵測(cè)ip
          七:注釋掉 <mailet match="RemoteAddrNotInNetwork=127.0.0.1" class="ToProcessor">
          ????????????<processor> relay-denied </processor>
          ????????????<notice>550 - Requested action not taken: relaying denied</notice>
          ???????? </mailet>
          八:去掉<authRequired>true</authRequired>的注釋,用郵件服務(wù)器發(fā)送郵件必需驗(yàn)證。
          九:?jiǎn)?dòng)服務(wù)器。再打開(kāi)cmd窗口通過(guò)telnet localhost 4555 登錄到郵件服務(wù)器。用戶名root密碼一樣
          十:添加賬戶:adduser liuxiang??1234(輸入help 就會(huì)把郵件服務(wù)器的所有命令顯示給我們看)
          ???????????????????????????????????????????????????? 2:客戶端配置
          根據(jù)剛剛我們服務(wù)器的配置,我們?cè)賮?lái)用foxmail的配置:
          電子郵件地址:liuxiang@liuxiang.com
          密碼:1234
          注意pop3服務(wù)器只能是自己的ip。(在cmd窗口輸入ipconfig就可以看到我們自己的ip)
          smtp服務(wù)器同上,自己的ip。
          這樣就配置成功了。
          用java程序?qū)憇mtp客戶端。properties的設(shè)置如下:
          Properties props = new Properties();
          ?? // 傳輸用的協(xié)議smtp
          ?? props.put("mail.transport.protocol", "smtp");
          ?? // 利用那個(gè)郵件服務(wù)發(fā)送
          ?? props.put("mail.smtp.host", "192.168.0.34");自己的ip
          ?? // 發(fā)送的端口號(hào)
          ?? props.put("mail.smtp.port", "25");
          ?? // 是否要驗(yàn)證
          ?? props.put("mail.smtp.auth", "true");
          收郵件更加容易:
          Session session = Session.getInstance(p, null);
          ??Store store = null;
          ?? store = session.getStore("pop3");
          ?? store.connect("192.168.0.34", "liuxiang","1234");

          通過(guò)這樣我們可以對(duì)內(nèi)網(wǎng)發(fā)送,也可以對(duì)外網(wǎng)發(fā)送,比如163。我測(cè)試通過(guò)。完。太容易了。
          主要注意點(diǎn)就是pop3和smtp服務(wù)器的地址。
          posted on 2008-05-29 16:45 劉祥 閱讀(5412) 評(píng)論(4)  編輯  收藏

          FeedBack:
          # re: apache james(郵件服務(wù)器)配置
          2008-05-30 14:58 | zhaofei299
          你看,在網(wǎng)上搜索到你的文章,非常感謝書寫!
          跟著你的說(shuō)明,一步一步都成功,不過(guò)就是在

          九:?jiǎn)?dòng)服務(wù)器。再打開(kāi)cmd窗口通過(guò)telnet localhost 4555 登錄到郵件服務(wù)器。用戶名root密碼一樣

          使用telnet localhost 4555 登錄不上,我以為端口問(wèn)題
          修改成功的我的apache配置端口8080,登錄是登錄進(jìn)去了,不過(guò)就是命令窗口什么也不顯示,可輸入,但輸入什么都報(bào)錯(cuò)!

          <!DOCTYPE HTML PUBLIC "-//IETF//DTD HTML 2.0//EN">
          <html><head>
          <title>501 Met
          hod Not Implemented</title>
          </head><body>
          <h1>Method Not Implemented</h1>
          <p>1221 t
          o / not supported.<br />
          </p>
          </body></html>


          失去了跟主機(jī)的連接。

          C:\>

          還請(qǐng)幫忙解答!謝謝!
          我的郵箱:zhaofei299@163.com  回復(fù)  更多評(píng)論
            
          # re: apache james(郵件服務(wù)器)配置[未登錄](méi)
          2009-03-28 13:11 | qq
          你好,真的很感謝你的文章,但我遇到問(wèn)題了
          我把文件放進(jìn)去之后就報(bào)錯(cuò)了
          能不能幫我分析分析是什么原因啊
          是maxMessageSize.xml,remoteReceiverdHeader.xml,james-listmanager.xml,這三個(gè)文件報(bào)錯(cuò),
          報(bào)的錯(cuò)是:The markup in the ducument following the root element must be well-formed.
          qq:245187547
          等待回音  回復(fù)  更多評(píng)論
            
          # re: apache james(郵件服務(wù)器)配置
          2009-04-07 17:14 | xiaosong
          樓主內(nèi)網(wǎng)發(fā),已經(jīng)成功,但是外網(wǎng)發(fā)您寫的代碼需要貼什么位置,如何調(diào)用呢,不是很明白,能否給解答一下,感謝樓主的好文章,頂一下呵呵  回復(fù)  更多評(píng)論
            
          # re: apache james(郵件服務(wù)器)配置
          2010-07-20 16:26 | LLLL
          James服務(wù)器 重復(fù)郵件

          我配找服務(wù)器后 用Foxmail客戶端檢驗(yàn) 能收到一個(gè)用戶的郵件 但是每次都是收到兩封 不明白為什么

          能解釋下嗎  回復(fù)  更多評(píng)論
            

          只有注冊(cè)用戶登錄后才能發(fā)表評(píng)論。


          網(wǎng)站導(dǎo)航:
           
          蘇州黑心法官顧建華聯(lián)合訴訟人詐騙我52萬(wàn)

          <2008年5月>
          27282930123
          45678910
          11121314151617
          18192021222324
          25262728293031
          1234567

          常用鏈接

          留言簿(4)

          隨筆檔案(14)

          文章檔案(2)

          相冊(cè)

          我的友情聯(lián)接

          積分與排名

          • 積分 - 63544
          • 排名 - 833

          最新隨筆

          最新評(píng)論

          閱讀排行榜

          評(píng)論排行榜

          主站蜘蛛池模板: 普兰店市| 凤城市| 武穴市| 天峨县| 凉城县| 秦皇岛市| 广河县| 鹤壁市| 广宁县| 惠来县| 左贡县| 肇州县| 闽清县| 略阳县| 策勒县| 广汉市| 英德市| 井陉县| 长顺县| 阜新市| 夹江县| 河北省| 盐津县| 都匀市| 龙江县| 长寿区| 澎湖县| 丰城市| 子洲县| 林西县| 秭归县| 莱芜市| 祁东县| 庆阳市| 东城区| 青海省| 墨竹工卡县| 关岭| 安国市| 琼中| 临澧县|