新聞中心
隨著互聯(lián)網(wǎng)的發(fā)展,電子郵件已經(jīng)成為人們?nèi)粘9ぷ?、學習、娛樂的重要交流方式之一。而對于企業(yè)來說,郵件服務(wù)器更是必不可少的。在Linux系統(tǒng)中,有許多郵件服務(wù)器軟件可供選擇,例如Postfix、Exim、Sendml等,但是這些軟件的配置和管理需要一定的技術(shù)水平。為了方便普通用戶去操作郵件服務(wù)器,許多開源社區(qū)推出了一些Web管理工具,本文將介紹其中幾個常用的工具及其使用方法。

成都創(chuàng)新互聯(lián)公司專注于做網(wǎng)站、成都網(wǎng)站建設(shè)、網(wǎng)頁設(shè)計、網(wǎng)站制作、網(wǎng)站開發(fā)。公司秉持“客戶至上,用心服務(wù)”的宗旨,從客戶的利益和觀點出發(fā),讓客戶在網(wǎng)絡(luò)營銷中找到自己的駐足之地。尊重和關(guān)懷每一位客戶,用嚴謹?shù)膽B(tài)度對待客戶,用專業(yè)的服務(wù)創(chuàng)造價值,成為客戶值得信賴的朋友,為客戶解除后顧之憂。
一、iRedMl
iRedMl是一款完全免費的郵件服務(wù)器解決方案,它提供了Web界面方便用戶管理郵件服務(wù)器。它支持多種郵件服務(wù)器軟件的安裝,例如Postfix、Dovecot、OpenLDAP、Amavisd-new等,并且支持集成其他軟件,例如Roundcube、SOGo等。
使用iRedMl非常簡單,只需要在Linux系統(tǒng)上運行腳本即可,按照提示選擇需要安裝的軟件和配置即可完成安裝。安裝完成后,通過Web界面即可進行郵箱的管理,包括添加用戶、修改密碼、設(shè)置郵件白名單和黑名單等。
二、Ml-in-a-Box
Ml-in-a-Box是一款自動化的郵件服務(wù)器軟件,它可以輕松地在一個Linux主機上設(shè)置一整套完美的郵件服務(wù)器,并且提供了一個基于網(wǎng)頁的管理員面板,幫助管理郵件服務(wù)器。它內(nèi)置了基于網(wǎng)頁的管理系統(tǒng),支持簡單的郵件賬戶管理,也支持防病毒、反垃圾郵件等等。
使用Ml-in-a-Box也很簡單,只需要在Linux系統(tǒng)上運行一個腳本即可安裝,安裝完成后在Web界面進行賬戶管理、防病毒、反垃圾郵件等配置即可。
三、Webmin
Webmin是一款常用的Linux服務(wù)器管理工具,它提供了一組Web界面的工具,方便用戶管理Linux系統(tǒng)的各種服務(wù)。其中,也包括郵件服務(wù)的管理。Webmin可以管理Sendml、Postfix、Exim等郵件服務(wù)器軟件,其界面非常直觀和易用,可以方便地進行設(shè)置和編輯。
使用Webmin來管理郵件服務(wù)非常容易,只需要在Webmin界面進入郵件服務(wù)管理界面,即可查看郵件的配置信息,包括主機名、TP、POP3、IMAP等協(xié)議的設(shè)置,用戶和別名等信息的管理。其操作非常類似于Windows操作系統(tǒng)中的圖形化管理工具。
四、Virtualmin
Virtualmin是一款Webmin的擴展版本,與Webmin類似,它也提供了一套Web界面工具,可以方便地管理Linux服務(wù)器上的各種服務(wù)。但是與Webmin不同的是,Virtualmin更加注重對虛擬主機的管理,而郵件服務(wù)則是其中重要的一項。
Virtualmin提供了更加完整的郵件管理功能,可以方便地進行郵件用戶和別名的管理,還支持郵件限制、垃圾郵件過濾、隔離等功能。通過Virtualmin,用戶可以更加有效地管理自己的郵件服務(wù)。
Linux郵件服務(wù)器Web管理工具可以極大地簡化郵件服務(wù)器的管理和配置,節(jié)省了用戶必須花費大量時間來學習相關(guān)知識的時間。本文介紹了幾款常用的郵件服務(wù)器Web管理工具,它們都提供了一套非常易用的界面,可以幫助用戶輕松地管理郵件服務(wù)器。用戶可以根據(jù)自己的需要和技術(shù)水平選擇適合自己的郵件服務(wù)器Web管理工具來進行管理。
相關(guān)問題拓展閱讀:
- Linux 建郵件服務(wù)器
- 怎樣用linux 做郵件服務(wù)器
- windows和linux下一般常用的mail服務(wù)器是什么?
Linux 建郵件服務(wù)器
一、安裝環(huán)境
安裝平臺:RedHat Linux 7.3
安裝的機器: mail.mydomain.com
軟件包:
qmail-1.03 qmail基本行喚系統(tǒng)
ucspi-tcp-0.88 tcpsever等服務(wù)程序
daemontools-0.76 監(jiān)視工具
checkpassword-0.90 pop3驗證用戶的程序
軟件來源:
注意:每個包安裝前務(wù)必先仔細閱讀INSTALL和FAQ,很多問題在FAQ都有解決方法。
二、安裝步驟
1、準備工作
刪除sendmail
# rpm -e –nodeps sendmail
2、安裝qmail
1)創(chuàng)建qmail安裝目錄
#mkdir /var/qmail
2)添加qmail必需的用戶和組
#groupadd nofiles
#useradd -g nofiles -d /var/qmail/alias alias
#useradd -g nofiles -d /var/qmail qmaild
#useradd -g nofiles -d /var/qmail qmaill
#useradd -g nofiles -d /var/qmail qmailp
#groupadd qmail
#useradd -g qmail -d /var/qmail qmailq
#useradd -g qmail -d /var/qmail qmailr
#useradd -g qmail -d /var/qmail qmails
3)解壓、解包和編譯
(假設(shè)這些包都下載到/tmp目錄下)
#cd /tmp
#tar xzvf qmail-1.03.tar.gz
#cd qmail-1.03
進入qmail目錄后,仔細閱讀一下README和INSTALL文件.然后開始編譯qmail
打DNS補丁
#vi dns.c
跳到24行將PACKETSZ改為65536
#make setup check
4)配置
#./config
或
#./config-fast mail.mydomain.com
5)建立系統(tǒng)別名
#(cd /var/qmail/alias; touch .qmail-postmaster .qmail-mailer-daemon .qmail-root)
#chmod 644 ~alias/.qmail*
可以在這些別名文件中指定管理用戶來接受這些系統(tǒng)郵件,如
#echo admin > ~alias/.qmail*
6)建立啟動文件和用戶的Maildir
說明:個人比較喜歡將檔喚凱Maildir改為.Maildir,以便列目錄時隱藏掉
#cp -p /var/qmail/boot/home /var/qmail/rc
#chmod 755 /var/qmail/rc
編輯 /var/qmail/rc
修改其中./Mailbox成為./.Maildir以支持maildir的pop收信方式,如下:
# !/bin/sh
# Using splogger to send the log through syslog.
# Using qmail-local to deliver messages to ~/Maildir by default.
exec env – PATH=”/var/qmail/bin:$PATH” qmail-start ./.Maildir
其中splogger qmail指令刪除,以后改鏈襪用multilog
已存在用戶建立maildir:
$ /var/qmail/bin/maildirmake ~/.Maildir
$ echo ./.Maildir/ > ~/.qmail
建立maildir的方法(對于后面要建立的用戶):
# /var/qmail/bin/maildirmake /etc/skel/.Maildir
# echo ./.Maildir/ > /etc/skel/.qmail
7)刪除臨時目錄
# rm -rf /tmp/qmail-1.03
3、安裝ucspi-tcp-0.88
#tar zxvf ucspi-tcp-0.88.tar.gz
#cd ucspi-tcp-0.88
#make
#make setup check
執(zhí)行文件將被安裝在/usr/local/bin中。
4、安裝checkpassword
#tar zxvf checkpassword-0.90.tar.gz
#cd checkpassword-0.90
#make
#make setup check
#chmod og-rx /bin/checkpassword
執(zhí)行文件checkpassword將被安裝在/bin中。
如果不對/etc/passwd中的用戶開放mail,則不需要裝checkpassword,而只要裝vpopmail就行了。
5、安裝daemontools
# mkdir -p /package
# chmod 1755 /package
# cd /package
# tar -xvzf daemontools-0.76.tar.gz
# cd admin/daemontools-0.76
# package/install
將/etc/inittab中最后一行的svscanboot注釋掉
重啟:# kill -HUP 1
說明:改inittab是個人喜好
6、建立 TP 轉(zhuǎn)信規(guī)則
1) 建立 /etc/tcp.tp
內(nèi)容為”:allow”
# echo “:allow” > /etc/tcp.tp
此為接受任何Client端所發(fā)出子轉(zhuǎn)送信件
若要拒絕某些IP所發(fā)出的Relay則修改 /etc/tcp.tp如下
.10.10.:allow,RELAYCLIENT=””
.:allow, RELAYCLIENT=””
如此,除192.10.10.*及127.*之外的所有地址,都將被拒絕轉(zhuǎn)送信件。
2)轉(zhuǎn)換tcp.tp成為cdb格式
#/usr/local/bin/tcprules /etc/tcp.tp.cdb /etc/tcp.tp.tmp &1
qmail-tpd/log/run:
#!/bin/sh
exec /usr/local/bin/setuidgid qmaill /usr/local/bin/multilog t /var/log/qmail/tpd
qmail-pop3d/run:
#!/bin/sh
exec /usr/local/bin/tcpserver -v -R 0 pop3 /var/qmail/bin/qmail-popup mail.mydomain.com /bin/checkpassword /var/qmail/bin/qmail-pop3d .Maildir 2>&1
qmail-pop3d/log/run:
#!/bin/sh
exec /usr/local/bin/setuidgid qmaill /usr/local/bin/multilog t /var/log/qmail/pop3d
4)建自啟動腳本/etc/init.d/qmail
內(nèi)容如下:
#!/bin/bash
# chkconfig:
#
######################################################################
# Description: Script to control qmail process #
# File: /etc/rc.d/init.d/qmail #
######################################################################
# Setup environment for script execution
. /etc/rc.d/init.d/functions
PATH=$PATH:/var/qmail/bin:/usr/local/bin
export PATH
SVSCANPID=”/var/run/svscan.pid”
stopQmail() {
if ; then
kill `cat $SVSCANPID`
rm -f $SVSCANPID
fi
svc -dx /var/qmail/supervise/qmail-pop3d/log
svc -dx /var/qmail/supervise/qmail-pop3d
svc -dx /var/qmail/supervise/qmail-tpd/log
svc -dx /var/qmail/supervise/qmail-tpd
svc -dx /var/qmail/supervise/qmail-send/log
svc -dx /var/qmail/supervise/qmail-send
}
case “$1” in
start)
echo “Starting qmail/tp/pop3 …”
cd /var/qmail/supervise
env – PATH=”$PATH” svscan &
echo $! > $SVSCANPID
;;
stop)
echo “Stoping qmail/tp/pop3 …”
stopQmail
;;
restart)
$0 stop
$0 start
;;
status)
;;
*)
echo “Usage: $0 {start|stop|status}”
exit 1
esac
exit 0
加入chkconfig管理
# chmod 755 qmail
# chkconfig -add qmail
運行ntsysv關(guān)閉或啟動服務(wù)
三、tips
1、
# cd /var/qmail/alias
# echo mydomain.com >> locals
2、改密碼
對于僅開放mail的用戶可將shell改成passwd
# useradd -s /usr/bin/passwd userName
然后用telnet改密碼
3、qmail1.03有不少補丁,根據(jù)你的需要打吧。
說明:附件為我的/etc/init.d/qmail和supervise腳本run
怎樣用linux 做郵件服務(wù)器
我以redhat9.0來講述一下吧。前提你必須在DNS中添加了MX記錄.
一:修改sendmail.mc
#cd /etc/mail
#vi sendmail.mc
將如櫻散下行DAEMON_OPTIONS(`Port=tp,Addr=127.0.0.1,Name=MTA’)dnl
改為
DAEMON_OPTIONS(` port=tp,addr=0.0.0.0,Name =MTA’)dnl
以便使用sendmail監(jiān)聽所有的網(wǎng)域(只是監(jiān)聽,不是RELAY)
將如下啟旅行
dnl TRUST_AUTH_MECH(`EXTERNAL DIGEST-MD5 CRAM-MK5 LOGIN PLAIN’)dnl
dnl define(`confAUTH_MECHANIS’,`EXTERNAL GSSAPI DIGEST-MD5 CRAM-MD5 LOGIN PLAIN’)dnl
前面的dnl去掉。
二:修改后保存退出。然后cd /etc/xinetd.d vi ipop3把disable=yes改為no就行了。同理vi imap也一這樣改。改好后。service xinetd restart 因為這個是超級守護進程。必須重新啟動。(注:ipop3為郵局協(xié)議,用的是110端口,而imap為internet message access protol,用的是143端口)。
三:生成cf文件
m4 sendmail.mc > sendmail.cf
四:在文件/etc/mail/local-host-names中添加本地域
vi /etc/mail/local-host-names
添加如下的行:
dns.test.com
test.com
(以上為你自己建的DNS域名)
修改后悄頌凳保存并退出
五:重新啟動sendmail
service sendmail restart
六:測試
Sendmail –d0.1 –bv root |grep SASL
或用netstat -an |grep “:53″或用netstat -tuln grep sendmail
用service sendmail status來看一下它的狀態(tài)也行。
七:可以在Microsoft Outlook 或者說Foxmail上測試。
安裝一個大型的數(shù)據(jù)庫!
看拆蠢你怎么去選擇了 包括你的網(wǎng)絡(luò)粗碼環(huán)境 我都需要 了解 我?guī)r御哪的 qq:有問題找我聊
windows和linux下一般常用的mail服務(wù)器是什么?
LINUX 自帶 sendmail 服務(wù)器的哦
WINDOWS 下有:
1、 U-Mail郵件服務(wù)器
U-Mail 內(nèi)嵌卡巴斯基的殺毒引擎;基于行為識別和熱點等專利技術(shù)的反垃圾過濾引擎;終身免費升級;純WEB管理;提供一站式全程服務(wù)!U-Mail獨一無二的特點: 全球收發(fā)保證!您服務(wù)器的IP在對方的垃圾郵件黑名單中,郵件照發(fā)不誤;
2、TurboMail郵件服務(wù)器
支持Windows/Linux/AIX/FreeBSD/Solaris/HP-UX等多種操作系統(tǒng),并針對各種系統(tǒng)進行個性優(yōu)化,使得產(chǎn)品在各種操作系統(tǒng)下的運行更優(yōu)化。
傻瓜式安裝和維護
無論在任何操作系統(tǒng)下兩分鐘內(nèi)都可以完成安裝,在Unix/Linux下實現(xiàn)郵件系統(tǒng)無痛苦安裝;郵件系塵鄭虧統(tǒng)采用純WEB的管理方式,脫離繁雜易派神錯的叢模命令行管理模式。
內(nèi)置電子郵件全文搜索引擎
對郵件標題、發(fā)件人、收件人、時間、內(nèi)容、附件進行全文索引,實現(xiàn)郵件全文搜索。
高級中繼功能和海外轉(zhuǎn)發(fā)服務(wù)器保證全球收發(fā)
Samba
架設(shè)Samba 服務(wù)器的前提
Linux是一個多用戶的操作系統(tǒng),對任何服務(wù)器的架設(shè)與都用戶、用戶組及權(quán)限相關(guān),這是操作的基礎(chǔ)。Samba服務(wù)器也不例外,對這些知識型拍舉的掌握也是極為重要的。在Windows系統(tǒng)上雖然也能架共享文件服務(wù)器,但它的權(quán)限控制實在令人不敢恭維。如果我們用Windows系統(tǒng)來架網(wǎng)絡(luò)共享文件系統(tǒng),就是點鼠標也能把我們點迷糊了。但在Linux中,我們可以輕松的改一改配置文件,不到幾分鐘就能建好自己的Samba服務(wù)器。哪個更容易,只有你知道;
對于Samba服務(wù)器的架設(shè),有的弟兄簡單的認為,只要把改一下配置文件,創(chuàng)建好相應(yīng)的目錄就行了。其實并不是這樣的,還要深入的工作,比如目錄的權(quán)限和歸屬,也就是說能讓哪個用戶和用戶組有讀寫權(quán)。只有把配置文件和共享目錄的權(quán)限結(jié)合起來,才能架好Samba服務(wù)器;
賀仔下面是常用的基礎(chǔ)知識,我們在本文中所涉及的內(nèi)容都可以在下面的列表中找到相應(yīng)的解釋;
0.1 查看文件內(nèi)容和編輯文件的工具;
《Linux 文件內(nèi)容查看工具介紹》
《文件編輯器 vi》
0.2 關(guān)于文件和目錄相關(guān);
《Linux 文件類型 及文件的擴展名》
《Linux 文件和目錄管理之列出、刪除、復(fù)制、移動及改名》
《Linux 文件和目錄的屬性》
《簡述Linux文件搜索》
03 用戶和用戶組相關(guān);
《Linux 用戶(user)和用戶組(group)管理概述》
《用戶(User)和用戶組(Group)配置文件詳解》
《Linux 用戶管理工具介紹》
《Linux 用戶(User)查詢篇》
04 進程管理;
《Linux 進程管理》
1、Samba 簡介
Samba(B是其縮寫) 是一個網(wǎng)絡(luò)服務(wù)器,用于Linux和Windows共享文件之用;Samba 即可以用于Windows和Linux之間的共享文件,也一樣用于Linux和Linux之間的共享文件;不過對于Linux和Linux之間共享文件有更好的網(wǎng)絡(luò)文件系統(tǒng)NFS,NFS也是需要架設(shè)服務(wù)器的;
大家知道在Windows 網(wǎng)絡(luò)中的每臺機器即可以是文件共享的服務(wù)器,也可以同是客戶機;Samba 也一樣能行,比如一臺Linux的機器,如果架了Samba Server 后,它能充當共享服務(wù)器,同時也能做為客戶機來訪問其它網(wǎng)絡(luò)中的Windows共享文件系統(tǒng),或其它Linux的Sabmba 服務(wù)器;
我們在Windows網(wǎng)絡(luò)中,看到共享文件功能知道,我們直接就可以把共享文件夾當做本地硬盤來使用。在Linux的中,就是通過Samba的向網(wǎng)絡(luò)中的機器提供共享文件系統(tǒng),也可以把網(wǎng)絡(luò)中其它機器的共享掛載在本地機上使用;這在一定意義上說和FTP是不一樣的。
Samba 用的netbios協(xié)議,如果您用Samba 不成功,
Linux與Windows 、Linux 和 Linux
2、Samba 功能和應(yīng)用范圍
Samba 應(yīng)該范圍主要是Windows和Linux 系統(tǒng)共存的網(wǎng)絡(luò)中使用;如果一個網(wǎng)絡(luò)環(huán)境都是Linux或Unix類的系統(tǒng),沒有必要用Samba,應(yīng)該用NFS更好一點;
那Samba 能為我們提供點什么服務(wù)呢?主要是共享文件和共享打印機;
3、Samba 兩個服務(wù)器相關(guān)啟動程序、客戶端及服務(wù)器配置文件等;
3.1 Samba 有兩個服務(wù)器,一個是b,另一個是nmb;
b 是Samba 的主要啟動服務(wù)器,讓其它機器能知道此機器共享了什么;如果不打開nmb服務(wù)器的話,只能通過IP來訪問,比如在Windows的IE瀏覽器上打入下面的一條來訪問;
\\192.168.1.5\共享目錄
\\192.168.1.5\opt
而nmb是解析用的,解析了什么呢?就是把這臺Linux機器所共享的工作卜碧組及在此工作組下的netbios name解析出來;
一般的情況下,在RPM包的系統(tǒng),如果是用RPM包安裝的Samba ,一般可以通過如下的方式來啟動Samba服務(wù)器;
# /etc/init.d/b start
啟動 B 服務(wù):
啟動 NMB 服務(wù):
如果停止呢?就在b后面加stop ;重啟就是restart
# /etc/init.d/b stop
# /etc/init.d/b restart
對于所有系統(tǒng)來說,通用的辦法就是直接運行b 和nmb;當然您要知道b和nmb所在的目錄才行;如果是自己編譯的Samba ,您應(yīng)該知道您把Samba放在哪里了;
# /usr/in/bd
# /usr/in/nmbd
查看服務(wù)器是否運行起來了,則用下面的命令;
# pgrep bd
# pgrep nmbd
關(guān)掉Samba服務(wù)器,也可以用下面的辦法,大多是通用的;要root權(quán)限來執(zhí)行;
# pkill bd
# pkill nmbd
3.2 查看Samba 服務(wù)器的端口及防火墻;
查看這個有何用呢?有時你的防火墻可能會把bd服務(wù)器的端口封掉,所以我們應(yīng)該bd服務(wù)器所占用的端口;下面查看中,我們知道bd所占用的端口是139和445 ;
# netstat -tlnp |grep b
tcp 0 0 0.0.0.0:139 0.0.0.0:* LISTEN 10639/bd
tcp 0 0 0.0.0.0:445 0.0.0.0:* LISTEN 10639/bd
如果您有防火墻,一定要把這兩個端口打開。如果不知道怎么打開??赡苣愫臀乙粯邮切率?,還是把防火墻規(guī)則清掉也行;
# iptables -F
或
# /in/iptables -F
3.3、查看Samba 服務(wù)器的配置文件;
如果我們是用Linux發(fā)行版自帶的Samba軟件包,一般情況下Samba服務(wù)器的配置文件都位于/etc/samba目錄中,服務(wù)器的主配置文件是b.conf;也有有戶配置文件 bpasswd、busers和lmhosts等(更好您查看一下這些文件的內(nèi)容);還有一個文件是secrets.tdb,這個文件是Samba 服務(wù)器啟動手自動生成的;我們慢慢根據(jù)教程的進度來適當?shù)卦黾舆@些文件的說明吧;一下子都說出來,感覺內(nèi)容太多;所以只能一點一點的來了;
Windows下陵返汪一般用微軟自己尺仔開發(fā)的Exchange郵件服務(wù),優(yōu)點是一個公司開發(fā)的,集成度高,可使用專用編程接口通信。Exchange適合于企業(yè)內(nèi)部通信使用。
Linux一般是用Sendmail居多,該服務(wù)器目前使用范圍最廣,也是Linux服務(wù)器版默認附帶的安裝程序。Sendmail適合于大型網(wǎng)站郵件用戶使用世罩。
linux 下常用的郵件服務(wù)器軟件是 sendmail,一般 linux 軟件會自帶 sendmail, 僅需首培配置下就能使用
windows 下的郵件服務(wù)器軟件就比較多了,常用的有 U-mail,winmail 等,還有大芹野寫免費的 mail 服務(wù)器軟件可供使?jié)L喊用。
linux 郵件服務(wù)器 web的介紹就聊到這里吧,感謝你花時間閱讀本站內(nèi)容,更多關(guān)于linux 郵件服務(wù)器 web,Linux郵件服務(wù)器Web管理工具的使用指南,Linux 建郵件服務(wù)器,怎樣用linux 做郵件服務(wù)器,windows和linux下一般常用的mail服務(wù)器是什么?的信息別忘了在本站進行查找喔。
成都網(wǎng)站推廣找創(chuàng)新互聯(lián),老牌網(wǎng)站營銷公司
成都網(wǎng)站建設(shè)公司創(chuàng)新互聯(lián)(www.cdcxhl.com)專注高端網(wǎng)站建設(shè),網(wǎng)頁設(shè)計制作,網(wǎng)站維護,網(wǎng)絡(luò)營銷,SEO優(yōu)化推廣,快速提升企業(yè)網(wǎng)站排名等一站式服務(wù)。IDC基礎(chǔ)服務(wù):云服務(wù)器、虛擬主機、網(wǎng)站系統(tǒng)開發(fā)經(jīng)驗、服務(wù)器租用、服務(wù)器托管提供四川、成都、綿陽、雅安、重慶、貴州、昆明、鄭州、湖北十堰機房互聯(lián)網(wǎng)數(shù)據(jù)中心業(yè)務(wù)。
網(wǎng)頁名稱:Linux郵件服務(wù)器Web管理工具的使用指南 (linux 郵件服務(wù)器 web)
網(wǎng)站網(wǎng)址:http://www.dlmjj.cn/article/cddgeog.html


咨詢
建站咨詢
