網(wǎng)站建設(shè)哪家好,找創(chuàng)新互聯(lián)!專(zhuān)注于網(wǎng)頁(yè)設(shè)計(jì)、網(wǎng)站建設(shè)、微信開(kāi)發(fā)、成都微信小程序、集團(tuán)企業(yè)網(wǎng)站建設(shè)等服務(wù)項(xiàng)目。為回饋新老客戶(hù)創(chuàng)新互聯(lián)還提供了江達(dá)免費(fèi)建站歡迎大家使用!
1.yum install dovecot dovecot-MySQL.x86_64 -y
##dovecot是一個(gè)開(kāi)源的 IMAP 和 POP3 郵件服務(wù)器,支持 Linux,支持發(fā)送郵件
##dovecot-mysql是dovecot的插件,讓dovecot識(shí)別MySQL
2.vim /etc/dovecot/dovecot.conf
24 protocols = imap pop3 lmtp ##支持的收件協(xié)議
48 login_trusted_networks = 0.0.0.0/0 ##信任任何網(wǎng)絡(luò)
49 disable_plaintext_auth = no ##開(kāi)啟明文認(rèn)證
3. vim /etc/dovecot/conf.d/10-auth.conf
123 !include auth-sql.conf.ext ##開(kāi)啟MySQL認(rèn)證方式
4. cp /usr/share/doc/dovecot-2.2.10/example-config/dovecot-sql.conf.ext /etc/dovecot/dovecot-sql.conf.ext
##生成dovecot讀取MySQL配置
5.vim /etc/dovecot/dovecot-sql.conf.ext
32 driver = mysql ##數(shù)據(jù)庫(kù)類(lèi)型
71 connect = host=localhost dbname=email user=postuser password=123 ##查詢(xún)用到的數(shù)據(jù) 庫(kù),用戶(hù)和密碼
78 default_pass_scheme = PLAIN ##默認(rèn)認(rèn)證方式為明文
107 password_query = \ ##查詢(xún)密碼匹配
108 SELECT username, domain, password \ ##查詢(xún)用戶(hù),域名,密碼
109 FROM emailuser WHERE username = '%u' AND domain = '%d' ##從emailuser表中查詢(xún)
125 user_query = SELECT maildir, 666 AS uid, 666 AS gid FROM emailuser WHERE username ='%u' ##查詢(xún)郵件內(nèi)部?jī)?nèi)容
6. vim /etc/dovecot/conf.d/10-mail.conf
30 mail_location = maildir:/home/vmail/%d/%n ##指定郵件位置
168 first_valid_uid = 666 ##郵件查詢(xún)用戶(hù)身份
175 first_valid_gid = 666
7.systemctl restart dovecot.service ##重啟dovecot服務(wù)
**測(cè)試
8.空殼郵件
vim /etc/postfix/main.cf
myorigin = westos.com ## 設(shè)置為真實(shí)的主機(jī)域名
mydestination = ##空殼郵件不接受郵件,所以不設(shè)置
relayhost = 172.25.254.174 ##接替的真實(shí)主機(jī)的IP
**測(cè)試
空殼主機(jī)給本機(jī)root發(fā)送郵件,174主機(jī)接收到郵件