免费视频淫片aa毛片_日韩高清在线亚洲专区vr_日韩大片免费观看视频播放_亚洲欧美国产精品完整版

打開APP
userphoto
未登錄

開通VIP,暢享免費電子書等14項超值服

開通VIP
使用postfix與dovecot在RHEL6下架設(shè)SSL的IMAP服務(wù)器
額,這次搭的這個OAmail服務(wù)器主要是參照鳥哥的說明做的,寫這篇文章的目的在于進(jìn)一步提煉和力求闡明每一步的原因。

首先安裝postfix和dovecot,直接yum安裝就好
貼一下DNS的zone(DNS和mail在一臺機器上)
Java代碼  
  1. $TTL    600  
  2. @       IN SOA      dns luozhaoyu.email.address.. (2011080401 3H 15M 1W 1D)  
  3. @       IN NS       dns  
  4. @       IN MX       mail  
  5. dns      IN A        192.168.56.101  
  6.   
  7. www      IN A        172.31.0.103  
  8. mail     IN A        172.31.0.105  
  9. smtp     IN CNAME    mail  
  10. pop3     IN CNAME    mail  


/etc/postfix/main.cf的主配置文件修改

Java代碼  
  1. myhostname = mail.lzy.org # 默認(rèn)通過gethostname()使用FQDN,設(shè)置主機名  
  2. mydomain = lzy.org #  
  3. inet_interfaces = all # 監(jiān)聽所有地址來的服務(wù),不只是127.0.0.1  
  4. inet_protocols = all # 支持IPv6  
  5. mydestination = $myhostname, localhost.$mydomain, localhost # MDA的目的地,能夠收信的主機地址。與mail to相對。如果上面DNS中配了MX,則要把MX內(nèi)容填在這。  
  6. mynetworks = 127.0.0.0/8192.168.56.0/24172.31.0.0/24, hash:/etc/postfix/access # 受信的network。只有來自這些網(wǎng)絡(luò)的郵件才幫忙Relay,從來源IP的角度過濾  
  7. relay_domains = $mydestination # MTA的目的地,通常為下游Mail地址。從來源域名的角度過濾  
  8. alias_maps = hash:/etc/aliases  
  9. alias_database = hash:/etc/aliases  
  10. # 同時設(shè)置一下郵件和郵箱大小限制  
  11. message_size_limit = 5000000  
  12. mailbox_size_limit = 12000000  
  13. # 設(shè)置虛擬郵件域名  
  14. virtual_alias_domains = virtual.domain  
  15. virtual_alias_maps = hash:/etc/postfix/virtual  
  16. # 在virtual文件中加上  
  17. #virtual.domain anything  
  18. #@virtual.domain @$myhostname  






設(shè)置postfix的smtp驗證
這里要用到saslauthd軟件
Java代碼  
  1. yum install cyrus-sasl cyrus-sasl-plain cyrus-sasl-md5  

查看saslauthd使用的驗證機制/etc/sysconfig/saslauthd
設(shè)置cyrus用saslauthd為smtp服務(wù)
Java代碼  
  1. vim /etc/sasl2/smtpd.conf  
  2. log_level: 3  
  3. pwcheck_method: saslauthd  
  4. mech_list: plain login  


設(shè)置postfix使用smtp身份驗證
Java代碼  
  1. vim /etc/postfix/main.cf  
  2. smtpd_sasl_auth_enable = yes  
  3. smtpd_sasl_security_options = noanonymous  
  4. #broken_sasl_auth_clients = yes # 老版本的outlook可能需要這行  
  5.   
  6. smtpd_recipient_restrictions =  
  7.     permit_mynetworks, # 放行受信任的網(wǎng)絡(luò)  
  8.     permit_sasl_authenticated,  
  9.     reject_unknown_sender_domain,  
  10.     reject_unknown_recipient_domain,  
  11.     reject_unauth_destination,  
  12.     #reject #默認(rèn)拒絕一切  
  13.     check_relay_domains # 默認(rèn)的策略,必須。比如白名單就使用check_policy_service unix:/var/spool/postfix/postgrey/socket  


dovecot設(shè)定
一般的pop3與imap在/etc/dovecot/dovecot.conf下修改協(xié)議
Java代碼  
  1. protocols = imap pop3  

設(shè)置dovecot尋找postfix的收件箱位置/etc/dovecot/conf.d/10-mail.conf
Java代碼  
  1. mail_location = mbox:~/mail/:INBOX=/var/spool/mail/%u  

注意這里的mbox是類似于一個用于IMAP下多mailbox的存儲目錄,每個用戶都應(yīng)該單獨擁有,不應(yīng)該共享。否則在多郵件客戶端收信下可能將引起收件混亂。而/var/spool/下需要設(shè)置每個獨立用戶的權(quán)限,可能會出現(xiàn)permission error,所以設(shè)置在家目錄下是最省事的。
詳情請看http://wiki2.dovecot.org/MailLocation/mbox

為了使添加的郵箱用戶有在/var/spool/mail目錄下的權(quán)限,需要:
Java代碼  
  1. usermod -g mail testmail0  


進(jìn)行普通認(rèn)證的話,關(guān)掉SSL
在/etc/dovecot/conf.d/10-ssl.conf關(guān)閉ssl
Java代碼  
  1. ssl = no  

并允許明文傳輸
Java代碼  
  1. disable_plaintext_auth = no  


進(jìn)行SSL加密的話
先跳到/etc/pki/tls/certs/中制作pem
Java代碼  
  1. make custom-dovecot.pem  
  2. mv custom-dovecot.pem /etc/pki/dovecot/certs/  


然后跳到/etc/dovecot/conf.d/中一通改
改10-auth.conf,禁止明文傳輸
Java代碼  
  1. disable_plaintext_auth = yes  

改10-ssl.conf
Java代碼  
  1. ssl = required  
  2. ssl_cert = </etc/pki/dovecot/certs/dovecot.pem  
  3. ssl_key = </etc/pki/dovecot/certs/dovecot.pem  

改10-master.conf
Java代碼  
  1. inet_listener imap {  
  2.  port = 0  
  3. }  
  4. inet_listener pop3 {  
  5.  port = 0  
  6. }  

改10-mail.conf
Java代碼  
  1. mail_location = mbox:~/mail:INBOX=/var/mail/%u  


重啟,注意開防火墻,注意設(shè)置postfix和dovecot開機啟動
本站僅提供存儲服務(wù),所有內(nèi)容均由用戶發(fā)布,如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請點擊舉報。
打開APP,閱讀全文并永久保存 查看更多類似文章
猜你喜歡
類似文章
Ubuntu 16.04 布置postfix、dovecot郵件服務(wù)器
Ubuntu 12.04安裝配置Postfix dovecot cyrus sasl(mysql虛擬用戶)
Linux中postfix郵件服務(wù)器的搭建
CentOS7搭建簡單的郵件服務(wù)器
爛泥:Postfix郵件服務(wù)器搭建之軟件安裝與配置
[原創(chuàng)-申請加精] postfix dovecot postfixadmin mysql認(rèn)證
更多類似文章 >>
生活服務(wù)
分享 收藏 導(dǎo)長圖 關(guān)注 下載文章
綁定賬號成功
后續(xù)可登錄賬號暢享VIP特權(quán)!
如果VIP功能使用有故障,
可點擊這里聯(lián)系客服!

聯(lián)系客服