UBUNTU裡架設SquirrelMail郵件伺服器

2020-12-15 站長之家

UBUNTU裡架設SquirrelMail郵件伺服器

我沒有在UBUNTU裡安裝過SquirrelMail郵件伺服器.但我一直想學習怎麼安裝的.在這裡發一些貼子,沒有人回.我把我最近在網上找的一些SquirrelMail郵件伺服器安裝資料共享和大家學習.
UBUNTU的安裝我就不說了.
打開。(應用程式->附件->終端)您看到"$",的符號,

1,升級"源"也就是:Breezy(6.00)版本

在終端下鍵如:打開源列表
sudocp/etc/apt/sources.list/etc/apt/sources.list_backup
sudogedit/etc/apt/sources.list
用以下內容替換文件中的所有內容
debhttps://ubuntu.cn99.com/ubuntu/breezymainrestricteduniversemultiverse
debhttps://ubuntu.cn99.com/ubuntu/breezy-updatesmainrestricteduniversemultiverse
debhttps://ubuntu.cn99.com/ubuntu/breezy-securitymainrestricteduniversemultiverse
debhttps://ubuntu.cn99.com/ubuntu/breezy-backportsmainrestricteduniversemultiverse
debhttps://ubuntu.cn99.com/ubuntu-cn/breezymainrestricteduniversemultiverse
保存編輯好的文件
sudoapt-getupdate(對源進行升級)

2,設置本地local環境

在終端下鍵入:sudodpkg-reconfigurelocales

確保zh_CN.UTF-8被選擇,同時也默認local為zh_CN.UTF-8
安裝Dapper(6.06)版本
在終端下鍵入:sudoapt-getinstalllanguage-support-zh
sudolocale-genzh_CN

3,安裝中文支持環境

在終端下鍵入:sudoapt-getinstalllanguage-pack-gnome-zhlanguage-pack-gnome-zh-baselanguage-pack-zhlanguage-pack-zh-baselanguage-support-zh

4,安裝中文字體

如果出現需要輸入[Y/n]或[y/N]一律輸入y並回車

在終端下鍵入:sudoapt-getinstallttf-arphic-ukaittf-arphic-uming

5,安裝輸入法(可選不安裝)

先安裝:Fcitx
在終端下鍵入:sudoapt-getinstallfcitx
在終端下鍵入:sudosh-c"echo'exportXMODIFIERS=@im=fcitx;exportGTK_IM_MODULE="fcitx";fcitx'>/etc/X11/Xsession.d/95xinput"
在終端下鍵入:sudochmod+755/etc/X11/Xsession.d/95xinput
激活輸入法
重新啟動Xwindow完成。按Ctrl+空格鍵激活輸入法。


6,安裝imap

方法1:在終端下鍵入:sudoapt-getinstallcourier-imap(我沒有測試)

方法2:安裝courier-imap
Courier-IMAP支持IMAP/SIMAP訪問
參考:https://www.inter7.com/courierimap

courier-imap從4版本開始,把courier-authlib獨立出來了,需要先安裝courier-authlib.
安裝courier-imap
cd/home/pkg
tar-xjfcourier-imap-4.0.2.tar.bz2
cdcourier-imap-4.0.2
chown-Rvpopmail:vchkpw../courier-imap-4.0.2
suvpopmail
./configure--with-redhat
#注:Redhat用戶需要使用"--with-redhat"選項
make
exit
makeinstall-strip
makeinstall-configure
cpcourier-imap.sysvinit/etc/rc.d/init.d/courier-imap
chmod755/etc/rc.d/init.d/courier-imap
chkconfig--addcourier-imap
#配置:
#修改文件/usr/lib/courier-imap/etc/authdaemonrc,如果沒有,則連結/usr/local/etc/authlib/authdaemonrc
authmodulelist="authvchkpw"
#修改文件/usr/lib/courier-imap/etc/imapd
IMAPDSTART=YES
#修改文件/usr/lib/courier-imap/etc/imapd-ssl
IMAPDSSLSTART=YES
#修改文件/usr/lib/courier-imap/etc/imapd.cnf
CN=domain.com
emailAddress=postmaster@domain.com
#修改文件/usr/lib/courier-imap/etc/pop3d.cnf
CN=domain.com
emailAddress=postmaster@domain.com
#啟動:
/etc/rc.d/init.d/courier-imapstart
#使用outlook測試一下IMAP是否正常

二、需要的軟體

squirrelmail-1.4.0.tar.gz(https://www.squirrelmail.org)
安裝SquirrelMail
SquirrelMail是一個PHP編寫的IMAP客戶端,在安裝SquirrelMail之前,要確保你的IMAP正常運行
#安裝

cd/home/pkg
tar-xzvfsquirrelmail-1.4.4.tar.bz
cdsquirrelmail-1.4.4
cdplugins
tar-xzf../../quota_usage-1.3-1.2.7.tar.gz
cpquota_usage/config.php.samplequota_usage/config.php
cd../
./configure
#你將要設置如下選項

#選擇「2.ServerSettings」=>「A.UpdateIMAPSettings」=>「8.Serversoftware」改成「courier」;回到主菜單,選擇「4.GeneralOptions」=>「1.DataDirectoryand」改成「/var/www/data/」;再退回主菜單,選擇「8.Plugins」=>添加你希望用到的插件。回到主菜單,選擇「10.Languages」,將「DefaultLanguage」改成「zh_CN」,「DefaultCharset」改成「GB2312」。保存退出。
mvdata/var/www/
chown-Rvpopmail.vchkpw/var/www/data
cd../
mvsquirrelmail-1.4.4/var/www/html/squirrelmail
 
#登錄https://domain.com/squirrelmail驗證是否安裝成功。

#p#分頁標題#e#



三、squirrelmail的配置

squirrelmail不需要編譯,但需要進行詳細的配置。
tarzxfsquirrelmail-1.4.0.tar.gz
cdsquirrelmail-1.4.0
./configure(或cdconfig;./conf.pl)
會出現以下畫面:
#########################################################
SquirrelMailConfiguration:Read:config.php(1.4.0)
---------------------------------------------------------
MainMenu--
1.OrganizationPreferences
2.ServerSettings
3.FolderDefaults
4.GeneralOptions
5.Themes
6.AddressBooks(LDAP)
7.MessageoftheDay(MOTD)
8.Plugins
9.Database

D.Setpre-definedsettingsforspecificIMAPservers

C.Turncoloron
SSavedata
QQuit

Command>>
#########################################################

1、選擇1,進入組織設置
#########################################################
OrganizationPreferences
1.OrganizationName:SquirrelMail 根據具體情況修改
2.OrganizationLogo:../images/sm_logo.png 根據具體情況修改
3.Org.LogoWidth/Height:(308/111)
4.OrganizationTitle:SquirrelMail$version 根據具體情況修改
5.SignoutPage:根據具體情況修改
6.DefaultLanguage:en_US 改成zh_CN
7.TopFrame:_top
8.Providerlink:https://www.squirrelmail.org/
9.Providername:SquirrelMail
#########################################################

2、選擇2,進入伺服器選項
#########################################################
ServerSettings

General
-------
1.Domain:mydomain.com改成自己的域名
2.InvertTime:false
3.SendmailorSMTP:SMTP建議改成Sendmail

A.UpdateIMAPSettings:localhost:143(cyrus) 改成(courier)
B.UpdateSMTPSettings:localhost:25
#########################################################

3、選擇4,進入全局設置
#########################################################
GeneralOptions
1.DefaultCharset:iso-8859-1 改成gb2312
2.DataDirectory:../data/根據具體情況修改
3.AttachmentDirectory:$data_dir 最好和DATA目錄分開
4.DirectoryHashLevel:0大用戶量可改至4
5.DefaultLeftSize:150
6.UsernamesinLowercase:false 改成true
7.Allowuseofpriority:true
8.HideSMattributions:false 改成true
9.Allowuseofreceipts:true
10.Alloweditingofidentity:true/true
11.Allowserverthreadsort:false
12.Allowserver-sidesorting:false
13.Allowservercharsetsearch:true改成false
14.EnableUIDsupport:true
15.PHPsessionname:SQMSESSID

#########################################################

4、改好後選擇保存並退出。再檢查config/config.php文件,如果$data_dir為空的話,再把正確的值填入。這是它的一個BUG。

四、squirrelmail的部署

將整個目錄拷貝到DocumentRoot下,將目錄改名為webmail,拷貝webmail/data目錄到$data_dir設置的地方,再建立設置的Attachment目錄,一起CHMOD777即可。

五、個性化修改和安裝插件(plugin)

因為整個系統是由PHP寫成,所以修改起來非常方便。

至於插件,源碼包裡自帶了幾個,其它的可以到主頁上下載。我自認為最好用的有:
filters------------------制定郵件規則將郵件自動分發到指定的郵件夾
mail_fetch---------------收取其它POP3郵件伺服器上帳戶的郵件,存入指定的郵件夾
quota_usage--------------如果設定了磁碟限額,它可以顯示出當前的使用量

安裝插件的方法同三,選擇8進入插件選項,輸入插件名前面的數字就可以方便地增加或者移除相應的插件了。
上一頁[1][2]

相關焦點

  • 如何在Ubuntu 18.04伺服器上安裝TensorFlow
    【IT168 技術】本文介紹了如何使用Nvidia GPU在Ubuntu 18.04伺服器上安裝TensorFlow。安裝需要具有Nvidia顯卡的伺服器架構 ,這樣的專用伺服器可用於各種目的,包括遊戲。為了保障設備的使用壽命,建議不要在localhost上安裝繁重且耗時的程序。
  • 白日門傳奇手遊架設外網伺服器教程
    大家好,我是傳奇幫手遊,今天跟大家分享的是傳奇幫416課-白日門引擎的手遊服務端架設伺服器外網的教程,喜歡的可以好好看看錄製時間:2020年9月11日白日門傳奇手遊架設外網伺服器教程教程準備1、伺服器一臺,埠全開2、白日門引擎的服務端+帶了配套的客戶端
  • 《Pokemon Go》大陸伺服器已架設 就差上線
    不久前,香港地區的《精靈寶可夢:GO》解鎖,伺服器正式上線,《精靈寶可夢:GO》也登陸了中國香港的APP Store。雖然依舊沒有這款遊戲的影子,但好消息是,現在大陸地區的伺服器已經正式架設完畢,看來離伺服器上線的日子不遠了。
  • 真信仰服 基督教牧師架設《我的世界》梵蒂岡伺服器
    真信仰服 基督教牧師架設《我的世界》梵蒂岡伺服器 《我的世界
  • 喜大普奔:Pokemon go中國伺服器已架設
    目前任天堂並未對此進行宣傳,國內正式上線的時間仍然未知,不過按照日本上線伺服器到開服僅過了三天時間來看,相信大陸玩家在八月之內能夠抓到小精靈,不知屆時的大陸地區,是否會掀起尋找皮卡丘運動呢?
  • 郵件伺服器軟體MDaemon使用技巧七則
    毫無疑問,由美國Alt-n公司開發的MDaemon是一款優秀的郵件伺服器軟體,它提供專業的性能和簡便的操作。通過其他專業水準的工作,把企業網絡管理員徹底從繁瑣的郵件服務管理中解放出來。今天,筆者就向各位讀者介紹一些MDaemon使用過程中的小技巧。
  • 網曝PokemonGo國內伺服器架設完成 大陸可以玩?
    導讀:繼北京時間7月25日,Pokemon Go在香港正式登陸之後,國內的PokemonGo伺服器架設工作也已經完畢。現在,頗有幾分萬事俱備只欠東風的感覺。  伺服器架設完畢是一個十分重要的信號,這就意味著被谷歌所放棄的中國市場,在技術上運營這款谷歌旗下的超人氣AR遊戲不存在問題。而根據之前Pokemon Go在亞洲登陸的情況來看,22號日本登陸前三天架設好的伺服器,以這種速度,國內玩家應該很快便可以玩到這款遊戲。
  • 戰神引擎手遊架設單機和伺服器詳細流程
    最近看到有幾個兄弟在後臺留言,問幫主能不能做一個1.80復古手遊戰神引擎服務端架設教程,其實關於架設教程,幫主已經做了好幾個了,至於為什麼會做好幾個人?架設怎麼還有區別呢?這主要是因為戰神引擎有MYSQL和MongoDB這兩種帳號儲存資料庫,方法完全不一樣,為了方便大家,所以做了幾個講解這兩種資料庫的架設方法,今天分享一下復古傳奇手遊服務端架設教程操作。
  • 「雪人計劃」在全球架設IPv6根伺服器 中國部署4臺
    新華社北京11月27日電(記者張瑩 楊駿)記者日前從下一代網際網路國家工程中心獲悉,由該中心牽頭髮起的「雪人計劃」已在全球完成25臺IPv6(網際網路協議第六版)根伺服器架設,中國部署了其中的4臺,打破了中國過去沒有根伺服器的困境。
  • 伺服器常用介紹,亞洲香港韓國日本新加坡馬來西亞菲律賓伺服器
    地域劃分:亞洲:現有的為:香港伺服器、香港雲伺服器、香港vps伺服器,韓國伺服器、韓國vps伺服器、韓國雲伺服器,日本伺服器、日本雲伺服器、日本vps伺服器;新加坡伺服器、新加坡雲伺服器、新加坡vps伺服器;馬來西亞伺服器、馬來西亞雲伺服器、
  • 架設公共伺服器 在《魔獸》裡學英語
    他們相信在線遊戲能幫助亞洲的年輕人學習英語,比如現在正流行的《魔獸世界》,如果能設置一組特殊的,以英語作為備選交流用語的公共伺服器(ESL伺服器),那麼大洋兩岸的玩家將能會聚在此共同交流。 Gamasutra的記者為此採訪了施奈德(Schneider)教授,請他談談有關詳情。
  • ubuntu下安裝VNC遠程桌面的詳細步驟
    客戶端的鍵盤輸入和滑鼠操作通過網絡傳輸到遠程伺服器,控制伺服器的操作(只有背景,沒有菜單欄問題沒有解決)Virtual Network Computing(VNC)是進行遠程桌面控制的一個軟體。客戶端的鍵盤輸入和滑鼠操作通過網絡傳輸到遠程伺服器,控制伺服器的操作。伺服器的圖形界面 通過網絡傳輸會客戶端顯示給用戶。
  • 真信仰服 基督教牧師架設《我的世界》梵蒂岡伺服器
    根據VG247報導,一名牧師如今打算在梵蒂岡開設一個獨立的《我的世界》伺服器。Robert Ballecer是一名耶穌會牧師,曾在矽谷進修過。他希望通過架設梵蒂岡伺服器來為《我的世界》玩家提供一個更加安全、無汙染的遊戲環境。這個點子始於Robert在推特上對玩家粉絲們進行的小調查。
  • ubuntu下安裝VNC遠程桌面的詳細步驟
    客戶端的鍵盤輸入和滑鼠操作通過網絡傳輸到遠程伺服器,控制伺服器的操作(只有背景,沒有菜單欄問題沒有解決)Virtual Network Computing(VNC)是進行遠程桌面控制的一個軟體。客戶端的鍵盤輸入和滑鼠操作通過網絡傳輸到遠程伺服器,控制伺服器的操作。伺服器的圖形界面 通過網絡傳輸會客戶端顯示給用戶。
  • 《Pokemon Go》中國伺服器已架設完畢
    7月25日,香港方面正式上線了《精靈寶可夢Go》伺服器,而與香港臨近的廣東部分地區也已經能夠體驗到抓口袋妖怪的遊戲的樂趣,雖然這款遊戲在俄羅斯受到了較為嚴厲的禁止,但是在CJ2016上如此繁多的遊戲當中《精靈寶可夢Go》並不是異類,而這款遊戲從目前來看也有望在未來登陸中國
  • Lightmeter將很快幫助您調整您的電子郵件伺服器
    中國郵箱網訊 2月6日消息 如果你拒絕被綁定到一個大的電子郵件伺服器,如Gmail、Outlook或雅虎,那麼你可能會運行你自己的郵件伺服器。雖然這需要一些技術頭腦,但你不需要成為一名計算機科學家來做到這一點...直到最近。最近,15%的電子郵件未能到達目的地。太噁心了。
  • 輕鬆架設Peer to Peer VPN
    輕鬆架設Peer to Peer VPN電腦報 【轉載】 作者:潘洪新 03年08月25日    VPN(Virtual Private Network),即虛擬專用網絡。  Win98/Me/2000/XP作業系統已經內置了VPN功能,我們可以把安裝有Win2000 Server的終端配置為VPN伺服器,把多個安裝Win98/Me/XP的終端配置為VPN客戶,實現一定規模的VPN。另外還有更簡單的VPN,這就是使用第三方軟體——Wingate VPN架設兩個人的虛擬專用網絡(即Peer to Peer VPN)。
  • 《第五人格》出現神秘郵件 遊戲伺服器疑被入侵
    屋臺遊園 四大活動歡聲雷動現場除了準備主舞臺活動以外,還精心設置了日本屋臺遊園會活動,它們分別是幸運兒骰子、空軍的射擊場、紅蝶的撈水球、黃衣之主的抽籤,莊園裡的遊戲角色將降臨現場與供玩家們玩耍。炎炎夏日,大家暫停莊園中的追逐逃亡,來一場線下小遊戲大比拼。
  • 法官裁定希拉蕊書面回應郵件門質詢 無需出庭
    圖/東方IC被《今日美國報》網站稱為「郵件門3.0」的醜聞,依然沒能讓美國民主黨人希拉蕊·柯林頓競選總統的「小船」遭遇太大風浪。美國華盛頓地區法院法官埃米特·沙利文19日裁定,希拉蕊無需就「郵件門」出庭作證,只需在30天內以書面形式回應保守派組織「司法觀察」有關她任國務卿時以私人郵件處理公務的質詢即可。
  • 香港架設伺服器,北京遙控賭局!這個網絡賭博犯罪團夥涉案1000餘萬
    龍頭新聞訊 一網絡賭博犯罪團夥將伺服器架設在香港,在北京成立公司遙控賭局,進行網絡詐騙。近日,大慶市公安局龍鳳分局經過5個月,成功打掉一個網絡賭博犯罪團夥,抓獲涉案人員9名,依法扣押手機、電腦20餘臺,銀行卡10餘張,涉案金額高達1000餘萬元。