luckwolf
          蘇州黑心法官顧建華聯(lián)合訴訟人詐騙我52萬
          posts - 11,  comments - 69,  trackbacks - 0
          以前從來沒有碰過郵件服務(wù)器配置。
          由于好多郵件服務(wù)器(163,sina,yahoo)都對郵件發(fā)送有限制,比如163的郵箱,新注冊的用戶是不可以利用客戶端程序訪問郵箱,所以很郁悶,好多學(xué)生都不知道是怎么回事,開始的時候我也不知道,在網(wǎng)上找了n久才知道這鳥情況。無語,學(xué)生的prj課要用到發(fā)郵件那怎么辦啊學(xué)校機房又沒聯(lián)網(wǎng),所以就想自己弄一個郵件服務(wù)器,讓學(xué)生們玩玩。
          哎,搞了好久終于把apache james郵件服務(wù)器配置完成(并且通過測試)。高興中。。。,終于可以讓學(xué)生用自己配置的郵件服務(wù)器了。其實整個配置過程是很簡單的,但由于客戶端程序的設(shè)置失誤弄得我郁悶了好幾個小時。而且昨天晚上電腦又不爭氣,老是自動關(guān)機。搞得我無語只好回家睡覺,但晚上睡到半夜都醒來了,都這鳥問題害的。我這個人就是這樣的,如果一個問題沒解決,半夜都會醒來想想的,哎,這毛病真不好。不說多了,反正是在高興中。。。現(xiàn)在還是來說說配置:
          ?????????????????????????????????????????????????????? 1: 服務(wù)器端配置
          一:先是到apache的網(wǎng)站上面下載一個james-binary-2.3.1.zip的包。
          二:解壓后找到里面的bin目錄,運行里面的run.bat(前提是java的環(huán)境變量要配置好了。JAVA_HOME的配置方式)這里就不講java環(huán)境變量的配置了。
          三:運行完后,會在apps中多出一個james的目錄。打開到里面找到SAR-INF文件夾里面的config.xml配置文件--打開
          四:現(xiàn)在我們就開始修改config文件的內(nèi)容了。找到<postmaster>Postmaster@localhost</postmaster>我們把localhost改為:liuxiang.com(名字自己取)
          五:<servername>localhost</servername>把localhost改為同上。( 這里主要是用于 帳號@liuxiang.com)
          六:<servernames autodetect="true" autodetectIP="true">把兩個true都該為false不讓郵件服務(wù)器自動偵測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ā)送郵件必需驗證。
          九:啟動服務(wù)器。再打開cmd窗口通過telnet localhost 4555 登錄到郵件服務(wù)器。用戶名root密碼一樣
          十:添加賬戶:adduser liuxiang??1234(輸入help 就會把郵件服務(wù)器的所有命令顯示給我們看)
          ???????????????????????????????????????????????????? 2:客戶端配置
          根據(jù)剛剛我們服務(wù)器的配置,我們再來用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");
          ?? // 利用那個郵件服務(wù)發(fā)送
          ?? props.put("mail.smtp.host", "192.168.0.34");自己的ip
          ?? // 發(fā)送的端口號
          ?? props.put("mail.smtp.port", "25");
          ?? // 是否要驗證
          ?? 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");

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

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

          九:啟動服務(wù)器。再打開cmd窗口通過telnet localhost 4555 登錄到郵件服務(wù)器。用戶名root密碼一樣

          使用telnet localhost 4555 登錄不上,我以為端口問題
          修改成功的我的apache配置端口8080,登錄是登錄進去了,不過就是命令窗口什么也不顯示,可輸入,但輸入什么都報錯!

          <!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>


          失去了跟主機的連接。

          C:\>

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

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

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

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


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

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

          常用鏈接

          留言簿(4)

          隨筆檔案(14)

          文章檔案(2)

          相冊

          我的友情聯(lián)接

          積分與排名

          • 積分 - 63543
          • 排名 - 833

          最新隨筆

          最新評論

          閱讀排行榜

          評論排行榜

          主站蜘蛛池模板: 潼关县| 天长市| 蒙山县| 临武县| 隆尧县| 太湖县| 吉水县| 林甸县| 明溪县| 吉木萨尔县| 巴马| 康马县| 鱼台县| 荆州市| 准格尔旗| 和林格尔县| 清水县| 夏邑县| 香港| 华容县| 江都市| 策勒县| 象山县| 南华县| 黄浦区| 岑巩县| 新源县| 四子王旗| 新余市| 龙门县| 汶川县| 丹棱县| 雷山县| 安龙县| 民丰县| 西昌市| 津市市| 宝应县| 通道| 诏安县| 喀什市|