sendmail和foxmail搭建郵箱服務(wù)器

????????linux免費(fèi)開源的郵箱服務(wù)器包括:Sendmail,Postfix,Qmail,windows平臺(tái)的主要為Exchange服務(wù)器(需收費(fèi)),Dovecot 是一個(gè)開源的 IMAP 和 POP3?郵箱服務(wù)器,支持 Linux/Unix 系統(tǒng)。POP / IMAP 是 MUA 從郵件服務(wù)器中讀取郵件時(shí)使用的協(xié)議。其中,與 POP3 是從郵件服務(wù)器中下載郵件存起來,IMAP4 則是將郵件留在服務(wù)器端直接對(duì)郵件進(jìn)行管理、操作。cyrus_sasl是它的機(jī)制是對(duì)協(xié)議執(zhí)行驗(yàn)證。如果有某種f服務(wù)(如SMTP或IMAP)使用了SASL,使用這種協(xié)議的應(yīng)用程序之間將會(huì)共享代碼,加密讓郵件之間的傳輸更加安全。Sendmail,是輕量級(jí)郵箱服務(wù)器。
1.安裝以下程序軟件。
yum?install??sendmail* -yyum install cyrus-sasl* -yyum?install??dovecot* -y
2.查看軟件狀態(tài),重啟軟件,運(yùn)行端口,安裝路徑
systemctl??status??軟件名--->查看運(yùn)行軟件狀態(tài)systemctl??restart??軟件名--->重啟軟件ps?-aux?|grep??軟件名--->查看運(yùn)行軟件狀態(tài)netstat?-tlnp|grep?端口--->查看端口占用netstat?-tplnu|grep?軟件名--->查看軟件端口rpm?-ql?軟件名|less--->查看安裝的路徑
3.配置sendmail配置文件
echo??"heiya.xin">>/etc/mail/local-host-names-->設(shè)置域名(沒服務(wù)器需要修改本地內(nèi)網(wǎng)客戶端host文件)sed?-i?'s/Addr=172.0.0.1/Addr=0.0.0.0/g'?/etc/mail/sendmail.mc--->任何主機(jī)都可以訪問Sendmail服務(wù)---vim?/etc/mail/sendmail.mc開啟SMTP所有的用戶認(rèn)證,刪除dnl---TRUST_AUTH_MECH(`EXTERNAL DIGEST-MD5 CRAM-MD5 LOGIN PLAIN')dnldefine(`confAUTH_MECHANISMS',?`EXTERNAL?GSSAPI?DIGEST-MD5?CRAM-MD5?LOGIN?PLAIN')dnl
4.配置dovecot配置文件cd /etc/dovecot/conf.d/
---配置10-ssl-conf---開啟用戶密碼認(rèn)證ssl = no---配置10-auth.conf---開啟明文認(rèn)證disable_plaintext_auth?=?no---配置10-mail-conf---修改dovecot服務(wù)的郵箱配置,匹配到用戶郵箱目錄mail_location?=?mbox:~/mail:INBOX=/var/mail/%u
5.批量創(chuàng)建用戶
echo {01..03}|xargs -n1|sed -r 's#(..)#useradd admin\1;echo 123456|passwd --stdin admin\1#g'|bash6.設(shè)置用戶郵件目錄位置創(chuàng)建inbox,并給予對(duì)應(yīng)權(quán)限
mkdir -p /home/admin01/mail/.imap/INBOXchown -R admin01 /home/admin01/mail/.imap/INBOXmkdir -p /home/admin02/mail/.imap/INBOXchown -R admin02 /home/admin01/mail/.imap/INBOX
7.嘗試登錄


8.相互發(fā)送郵件測(cè)試成功。
9.日志文件tial -f? /var/log/maillog
評(píng)論
圖片
表情
