www.久久久久|狼友网站av天堂|精品国产无码a片|一级av色欲av|91在线播放视频|亚洲无码主播在线|国产精品草久在线|明星AV网站在线|污污内射久久一区|婷婷综合视频网站

當(dāng)前位置:首頁(yè) > 嵌入式 > 嵌入式教程
[導(dǎo)讀]對(duì)一個(gè) Linux 新手而言,其安裝說(shuō)明似乎有那么一點(diǎn)點(diǎn)隔閡, Debug 也不是那么簡(jiǎn)單,但是依目前 V1.60 來(lái)說(shuō),算是很好入門(mén)的了。

openwebmail 算是一個(gè)相當(dāng)不錯(cuò)的 web mail ...
1. 功能相當(dāng)齊全,由其開(kāi)發(fā)小組是臺(tái)灣某大學(xué),所以相對(duì)的對(duì)中文 Big5 的處理,對(duì)國(guó)人來(lái)說(shuō)非常完整。
2. 可接收外部信箱。
3. 自動(dòng)應(yīng)答來(lái)信者信息。
4. 可設(shè)定信件過(guò)濾(這可以拿來(lái)過(guò)濾病毒信件和垃圾信ㄛ)。
5. 線(xiàn)上通訊簿。
6. 線(xiàn)上語(yǔ)音通知。

但是其也有部份缺點(diǎn):
1. 安裝不太容易,對(duì)一個(gè) Linux 新手而言,其安裝說(shuō)明似乎有那么一點(diǎn)點(diǎn)隔閡, Debug 也不是那么簡(jiǎn)單,但是依目前 V1.60 來(lái)說(shuō),算是很好入門(mén)的了。
2. 版本更新非常快、頻繁。這對(duì)管理者而言不知福還是禍,一來(lái)因?yàn)槠涓逻^(guò)程有如重新安裝一般,所以幾乎是重跑一次安裝,三天兩頭來(lái)一次 update .. 可能會(huì)累死管理者;管理者所面對(duì)的另一問(wèn)題,更新頻繁的軟件是不是有嚴(yán)重 bug,該 bug 是不是會(huì)造成系統(tǒng)安全上的問(wèn)題,這都值得我們深思顧慮的。

嘿~~~ 不說(shuō)那么多了,我們開(kāi)使來(lái)進(jìn)行安裝,享受一下自家架設(shè) Web mail 的快感~~~~~~

測(cè)試環(huán)境:Redhat 7.2
Web server : 使用 Redhat 預(yù)設(shè)安裝的 Apache 1.3.20(如有更新則為 1.3.22)
Web server 預(yù)設(shè)首頁(yè)路徑為 : /var/www/html /var/www/cgi-bin

1. 檢查 MIME-Base64 、 libnet 兩套件是否有裝。(ex: rpm -qa |grep 'MIME')沒(méi)有的話(huà),請(qǐng)裝上去吧。(兩套件于 redhat 7.2 cdrom 內(nèi)都有附)

2. 解壓 openwebmail :
code:
cd /var/www tar -zxvBpf openwebmail-1.xx.tgz

請(qǐng)注意解壓參數(shù)。

3. 制作 link :
code:
ln -s /var/www/ /usr/local/www

因?yàn)?openwebmail.conf 中預(yù)設(shè)路徑為 /usr/local/www ,所以為了簡(jiǎn)單不用一一去修改,使用偷懶的方法把它 link 上去就會(huì)自動(dòng)去對(duì)應(yīng)到真實(shí)的路徑了。

4. 修改 /var/www/cgi-bin/openwebmail/etc/openwebmail.conf
code:
# auth_unix.pl unix passwd# auth_pam.pl pam (pluggable authentication module)# ------------------------------ --------------------------------## ps: ONCE YOU HAVE DECIDED WHICH AUTH_MODULE TO USE,# DON'T FORGET TO EDIT THE GLOBAL VARIABLE DEFINITION IN THE BEGINING# OF THAT AUTH_MODULE!!!#auth_module auth_unix.pl

這段是說(shuō)明系統(tǒng)檢查 user password 的方式,我采用 auth_unix.pl
code:
# zh_TW.Big5 => Chinese ( Traditional )#default_language en

這段是系統(tǒng)預(yù)設(shè)語(yǔ)言為 English ,我們當(dāng)然把它改為
code:
default_language zh_TW.Big5


先注意這兩個(gè)就好,其它的相關(guān)設(shè)定請(qǐng)參考其內(nèi)部的注記說(shuō)明。

5. 修改 /var/www/cgi-bin/openwebmail/auth_unix.pl :
這是系統(tǒng)預(yù)設(shè)(for FreeBSD)
code:
my $unix_passwdfile="/etc/master.passwd";my $unix_passwdmkdb="/usr/sbin/pwd_mkdb";


把它修改為 (for Linux)
code:
my $unix_passwdfile="/etc/shadow";my $unix_passwdmkdb="none";


6. Setup Openwebmail to use SMRSH (SendMail Restricted SHell)
code:
cd /etc/smrshln -s /var/www/cgi-bin/openwebmail/vacation.pl /etc/smrsh/vacation.pl

code:
mkdir /var/openwebmailmkdir /var/openwebmail/etcmkdir /var/openwebmail/etc/sessionschown root:wheel /var/openwebmailchown root:mail /var/openwebmail/etcchown root:mail /var/openwebmail/etc/sessionschmod 755 /var/openwebmail/etcchmod 770 /var/openwebmail/etc/sessionsln -s /var/openwebmail/etc/sessions /var/www/cgi-bin/openwebmail/etc/sessionsln -s /var/www/data/openwebmail /var/www/html/openwebmail


7. 修改 sendmail.cf :
code:
1. 修改 /usr/share/sendmail-cf/cf/redhat.mc DAEMON_OPTIONS( ort=smtp,Addr=127.0.0.1, Name=MTA') 修改為 DAEMON_OPTIONS( ort=smtp,Addr=0.0.0.0, Name=MTA') FEATURE( accept_unresolvable_domains')dnl 修改為 FEATURE( accept_unresolvable_domains')2. 建立新的 redhat.cf cd /usr/share/sendmail-cf/cf/ make redhat.cf3. 使用新的 sendmail.cf cp /etc/sendmail.cf /etc/sendmail.cf.save cp /usr/share/sendmail-cf/cf/redhat.cf /etc/sendmail.cf4. 重新激活 sendmail /etc/rc.d/init.d/sendmail restart


這樣子應(yīng)該就安裝完成了,現(xiàn)在來(lái)線(xiàn)上測(cè)試吧~~~~~

http://domain name/cgi-bin/openwebmail.pl

試試看?~~~~

文章不知是否有漏洞洞~~~,如有錯(cuò)誤,歡迎指正。

祝大家使用愉快~~~~~ Good luck !!

本站聲明: 本文章由作者或相關(guān)機(jī)構(gòu)授權(quán)發(fā)布,目的在于傳遞更多信息,并不代表本站贊同其觀點(diǎn),本站亦不保證或承諾內(nèi)容真實(shí)性等。需要轉(zhuǎn)載請(qǐng)聯(lián)系該專(zhuān)欄作者,如若文章內(nèi)容侵犯您的權(quán)益,請(qǐng)及時(shí)聯(lián)系本站刪除。
換一批
延伸閱讀

盡管Linux系統(tǒng)在IT世界中隨處可見(jiàn),但是對(duì)Linux需要一定的了解,無(wú)論他們是使用哪種語(yǔ)言的程序員。下面,千鋒展示了最新的視頻教程,以便初學(xué)者可以快速入門(mén)。

關(guān)鍵字: Linux 技術(shù)教程 測(cè)試環(huán)境 視頻教程

如果要在Linux上的Eclipse中開(kāi)發(fā)Java項(xiàng)目,則可以從其他位置訪(fǎng)問(wèn)該項(xiàng)目。 您可以從遠(yuǎn)程桌面使用teamviewer運(yùn)行Linux計(jì)算機(jī),但這可能很慢。 您也可以從普通的ssh終端編輯,編譯和運(yùn)行Java項(xiàng)目。...

關(guān)鍵字: eclipse java Linux 技術(shù)教程

作為L(zhǎng)inux愛(ài)好者,我不能說(shuō)我是Linux世界中的老司機(jī),但也算是半個(gè)老司機(jī)了。我最開(kāi)始了解Linux是在校園里。教授教我們?nèi)绾卧赪indows下使用虛擬機(jī)創(chuàng)建環(huán)境, 然后安裝Linux。我在校園里首先學(xué)到的是Red...

關(guān)鍵字: box Linux virtual vmware Windows 技術(shù)教程 workstation

好奇開(kāi)發(fā)人員使用哪些Linux命令嗎? 有什么技巧呢? 讓我們帶你走進(jìn)程序開(kāi)發(fā)人員的日常工作吧。

關(guān)鍵字: Linux 技術(shù)教程 localhost sudo

純單片機(jī)干不了大事,必須得配上各種外設(shè),那么了解單片機(jī)與傳感器之間的數(shù)據(jù)通信就顯得必不可少了。常見(jiàn)的單片機(jī)數(shù)據(jù)通信方式有SPI,IIC,RS232,單總線(xiàn)等等。每種通信方式都有相應(yīng)的時(shí)序圖,分析時(shí)序圖并完成代碼的編寫(xiě)是單...

關(guān)鍵字: 單片機(jī) 總線(xiàn)傳輸 技術(shù)教程 時(shí)序圖

隔離可防止系統(tǒng)兩個(gè)部分之間的直流電和異常的交流電,但仍然支持兩個(gè)部分之間的信號(hào)和電源傳輸。隔離通常能夠阻止電氣組件或人員遭受危險(xiǎn)電壓和電流浪涌的傷害;用于保護(hù)人員的隔離稱(chēng)為增強(qiáng)型隔離。I2C已成為許多系統(tǒng)中流行的全球標(biāo)準(zhǔn)...

關(guān)鍵字: i2c 總線(xiàn) 技術(shù)教程 隔離器

串行接口常用于芯片至芯片和電路板至電路板之間的數(shù)據(jù)傳輸。隨著系統(tǒng)帶寬不斷增加至多吉比特范圍,并行接口已經(jīng)被高速串行鏈接。

關(guān)鍵字: FPGA 技術(shù)教程 接口 通信

定時(shí)器是單片機(jī)的重要功能模塊之一,在檢測(cè)、控制領(lǐng)域有廣泛應(yīng)用。定時(shí)器常用作定時(shí)時(shí)鐘,以實(shí)現(xiàn)定時(shí)檢測(cè),定時(shí)響應(yīng)、定時(shí)控制,并且可以產(chǎn)生ms寬的脈沖信號(hào),驅(qū)動(dòng)步進(jìn)電機(jī)。

關(guān)鍵字: 51單片機(jī) 中斷 定時(shí)器 技術(shù)教程

智能家居在當(dāng)下可是很受歡迎的存在,說(shuō)道智能,當(dāng)然離不開(kāi)網(wǎng)絡(luò),那么智能家居中的設(shè)備是如何連接到互聯(lián)網(wǎng)的呢?今天我就帶你認(rèn)識(shí)一下使用比較廣泛的wifi模塊-----ESP8266

關(guān)鍵字: esp8266 wifi模塊 技術(shù)教程 無(wú)線(xiàn)
關(guān)閉