歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
Linux教程網 >> Linux綜合 >> Linux資訊 >> 更多Linux >> 電子郵局Neomail完全安裝手冊

電子郵局Neomail完全安裝手冊

日期:2017/2/27 9:37:31   编辑:更多Linux

近年來基於Linux有不少新推出的web郵件產品(如IMP)的出現使web設計者能利用這些產品很容易的實現基於web的郵件系統。然而隨著使用這些產品的web郵件系統解決方案日趨流行。現在我們在一台普通的裝有LINUX操作系統的計算機上都非常容易的實現一個完整,安全可靠的電子郵局。     利用LINUX本身自帶的SENDMAIL和POP3,IAMP當然可以構造一個非常穩定的電子郵局系統。不過,對大多數小型網絡和INTRANET來說,利用LINUX服務器提供WEB 電子郵局和POP3組合的電子郵件服務系統則更好些。     Neomail就是一個可以讓你方便的架設一個WebMail在線電子郵件服務器,可以讓使用者上在面讀信,寫信,收發e-mail.可以讀取Html郵件,包夾附件,圖片等,也可以讓使用者導入Outlook的CSV格式通訊文件。Neomail的用戶界面簡潔友好,安裝簡單,功能和也不見得比其他網站的免費電子郵件遜色。最重要的是Neomail支持多種語言,當然也包括了簡體中文。並且Neomail是免費的軟件,功能上沒有限制。     目前Neomail已經推出到了Neomail 1.23,和以前的版本相比,Neomail 1.23有了相當大的改進,安全性得到了提高,加入了幾個相當不錯的功能。安裝Neomail需要的硬件要求不是很高,一般來說,能安裝LINUX服務器的計算機都可以使用Neomail。當然,Neomail需要有CGI 和 MD5, Perl 模塊的支持。     在安裝Neomail之前,需要進行以下的准備工作。     LINUX服務器中需要安裝APACHE,SENDMAIL,POP等服務,並且APACHE,SENDMAIL,POP配置正常,能正常啟動運行。LINUX服務器最好有固定的IP,有域名,能正常接入INTERNET或者其他網絡。     Neomail 1.23已經在本人的計算機和網絡上安裝調試通過。     安裝環境:     CPU P233     RAM 64MB     硬盤 2.1GB     OS REDHAT 7.0     IP 210.36.6x.xx     域名 libmail.xxcompany.com.cn     郵件 USERID@ libmail.xxcompany.com.cn     安裝過程詳解:     首先到Neomail的主頁http://neomail.sourceforge.net/#getit下載一個最新的Neomail 1.23版本到本地硬盤。        1.解壓 neomail-1.23.tar.gz     命令:    #cd /tmp    #tar zxvf neomail-1.23.tar.gz        2.執行安裝程序 setup.pl    #cd neomail-1.23    #./setup.pl   NEOMAIL SETUP   ============     特別注意:     A: 一開始安裝如果neomail-1.23就提示CGI.pm出錯,那則是計算機中安裝的LINUX版本中CGI.pm太舊了,需要比較新的CGI.pm版本,這是可以到http://www.cpan.org/modules/by-module/CGI/CGI.pm-2.74.tar.gz     下載一個最新的CGI.pm版本回來安裝,具體的安裝過程不難,看著裡面的說明就能升級CGI.pm模塊。     B: neomail-1.23還可能檢測到計算機系統中的MD5加密模塊不正確,原因可能是在安裝LINUX的時候沒有安裝或者沒有啟動MD5。這時候也可以到http://www.cpan.org/modules/by-module/MD5/MD5-1.7.tar.gz     下載MD5模塊進行安裝。     要說明的是,如果neomail-1.23對CGI.pm和MD5兩個模塊沒有檢測通過的話,我們是無法進行下一步安裝的。     接下來是一些常用的選項,都有默認數值給出,沒有問題的話回車即可,也可以手動進行修改。     NEOMAIL DirectorY   ==================   儲存NeoMail程序及使用者通訊錄和個人設定的目錄,預設為/var/neomail   [/var/neomail]:     DEFAULT LANGUAGE   ================   選擇預設的語系,預設為CN,即為簡體中文   [CN]:     MAIL SPOOL GROUP ID   ==================   主機執行 mail spools 的 group,預設為mail   [mail] group/suid:     注意:如果你沒有預先創建MAIL組的話必須先運行linuxconf進行組的添加,不然後面就會出錯。     DOMAIN NAME   ==========   在這裡填入域名,比如我的LINUX主機和域名就是 libmail.xxcompany.com.cn   [localhost.localdomain]:     SENDMAIL   ========   輸入sendmail程序的所在路徑,默認值為/usr/sbin/sendmail   [/usr/sbin/sendmail]:     PASSWord FILE   ============   輸入主機密碼文件,注意,如果是LINUX系統則不要使用默認值 ,Linux系統用戶請輸入 /etc/shadow 或 /etc/passwd)   [/etc/passwd]:     NEOMAIL LOGFILE   ==============   輸入NEOMAIL程序執行記錄文件的文件名,預設為/var/neomail/neomail.log   filename/n [/var/neomail/neomail.log]:     TIME OFFSET   ==========   時區設定,預設為+0500   [+0500]:     SESSION TIMEOUT   ==============   session 超時設定,默認為半分鐘   [30]:     NUMBER OF HEADERS   ================   每頁最多顯示幾封信   [20]:     MAXIMUM ADDRESS BOOK SIZE   ========================   每個使用者通訊錄最大的儲存容量(KB)   [50]:     FOLDER QUOTA   ============   每個使用者信箱匣最大的儲存容量(KB),預設為0   neomail可讓使用者建立信箱匣,在後面有一項設定是建立在/var/neomail     [0]:     ATTACHMENT SIZE LIMIT   ====================   附件最大限制容量為多少MB,預設為1(以sendmail的限制)   [1]:     SCRIPT LOCATION   ==============   設置neomail.pl的位置,默認值為/cgi-bin/neomail.pl   [/cgi-bin/neomail.pl]:     PREFS LOCATION   ==============   neomail-prefs.pl的位置,默認值為/cgi-bin/neomail-prefs.pl   [/cgi-bin/neomail-prefs.pl]:     CGI-BIN LOCATION   ================   APACHE CGI執行程序的絕對路徑   [/home/httpd/cgi-bin/]:     注意,如果使用的是REDHAT 7.0,則CGI的絕對路徑為/VAR/WWW/CGI-BIN,千萬不要弄錯。     DOCUMENTROOT LOCATION   ====================   APACHE 網頁的根目錄的絕對路徑   [/home/httpd/html]:     注意,如果使用的是REDHAT 7.0,則APACHE的絕對路徑為/VAR/WWW/HTML,千萬不要弄錯。       PINE COMPATIBILITY   ==============   設定使用者建立信箱匣的位置,建議按 y(建立在使用者的目錄下)   y/n [n]:     QMAIL SUPPORT   ============   是否支持 QMAIL,預設為 n   y/n [n]:     MAIL SPOOL   ==========   主機接收使用者新信所放置的路徑,預設為/var/mail只是適用FreeBSD),使用Linux平台則因該填入/var/spool/mail   [/var/mail]:     HASHED MAIL SPOOLS   ==================   主機接收使用者信件的方式,一般放在 /var/mail/username 或 /var/spool/mail/username 預設為 n(若為 /var/spool/mail/u/s/username 則按 y)   y/n [n]:     BACKGROUND IMAGE   ================   背景圖   [/neomail-bg.gif]:     LOGO IMAGE   ==========   標志圖   [/neomail.gif]:     DIRECTORY FOR IMAGES   ====================   圖片文件目錄   [/images/]:     Ready to install. Hit to continue.   nobody       Reading templates...   Youll need it next.   Performing substitutions...   Finish the installation by following the steps outlined in FINAL STEPS,   Writing neomail.pl...Writing neomail-prefs.pl...Writing neomail.conf...   in the INSTALL text file in this directory.       INSTALLING NEOMAIL...   DONT FORGET TO RUN FEEDBACK.PL AND GIVE ME YOUR THOUGHTS ON NEOMAIL!   Copying style files to /var/neomail/styles...   Copying templates to /var/neomail/templates...   Copying translations to /var/neomail/lang...   Copying neomail.conf to /var/neomail/neomail.conf...   Setting permissions using chown -Rh and chmod -R...   Copying checklogin.pl to /var/neomail/checklogin.pl...   Copying neomail.pl to /home/httpd/cgi-bin//neomail.pl...   Copying neomail-prefs.pl to /home/httpd/cgi-bin//neomail-prefs.pl...   Copying NeoMail logos to /home/httpd/html/...   Copying NeoMail images to /home/httpd/html/images/...   Setting permissions...   FYI: NeoMail is being installed suid root due to one or more options   that were selected during setup.   Done!     Make a note of the HTTPD user id, which is:     APACHE     Youll need it next.   Finish the installation by following the steps outlined in FINAL STEPS,   in the INSTALL text file in this directory.     DONT FORGET TO RUN FEEDBACK.PL AND GIVE ME YOUR THOUGHTS ON NEOMAIL!   #     如果出現了上面的信息,則證明Neomail 1.23基本安裝成功了,不過,接下來還要進行設置。     打開NETSCAPE浏覽器,輸入      http://服務器地址(IP也可以)/cgi-bin/neomail.pl 圖1     點擊查看大圖   這時候會出現一個簡潔的登陸界面,如圖2,       使用LINUX系統中已經存在的用戶和密碼登陸就可以進行電子郵件用戶個人資料和一些常用參數的設置。      要說明的是Neomail 1.23並不提供新用戶自己能注冊的功能。要想在Neomail 1.23在線郵局中添加用戶,必須使用LINUX超級用戶ROOT在LINUX系統中手動添加用戶和密碼才能啟用。盡管多少有些不方便,但是這樣做的安全性還是很高的。也不會產生閒置的電子郵件帳號而浪費硬盤空間。     進入Neomail 以後的用戶界面是相當友好的,如圖3。      Neomail 還提供了地址簿功能。可以創建文件夾和發送附件。使用起來完全沒有陌生感。     使用Neomail 並不影響LINUX本身的POP3服務,用戶使用FoxMail,OUTLOOK仍然可以正常的收發在LINUX上的郵件。      參考網址:      技術支持: http://neomail.sourceforge.net/support.html      常見問題解答FAQ:http://neomail.sourceforge.net/FAQ   






Copyright © Linux教程網 All Rights Reserved