note: CentOS 7 安裝/設定 Postfix/Dovecot

2015111310:03





Postfix :就如是同 sendmail 的MTA軟體 ( Mail Transfer Agent )

Dovecot :pop3/imap 用的收信軟體



Postfix


安裝

# yum install -y postfix   


相關設定
vi /etc/postfix/main.cf

這幾行修改
myhostname = mail.abc.com  自己的 domain name,自己email地址會是  [email protected]
                                           若希望自己的信箱是 [email protected],這行改成  abc.com

mydomain = abc.com  (自己的網域名稱 domain name)

myorigin = $mydomain

inet_interfaces= all

mydestination = $myhostname, localhost.$mydomain, localhost, $mydomain

home_mailbox= Maildir/    注意!
                                         原本外面寄來的信全部放在 /var/spool/mail 中
                                         這個設定變成將信件存放在 ~username/Mailbox/ 目錄底下


設定 CentOS 開機後 能自動啟動 Postfix

# systemctl enable postfix  
# systemctl restart postfix 





Dovecot



# yum install -y dovecot


vi /etc/dovecot/dovecot.conf

protocols = imap pop3



vi /etc/dovecot/conf.d/10-mail.conf

mail_location = maildir:~/Maildir



vi /etc/dovecot/conf.d/10-auth.conf

disable_plaintext_auth = no
auth_mechanisms = plain login




vi /etc/dovecot/conf.d/10-master.conf

  unix_listener auth-userdb {
    #mode = 0666
    user = postfix
    group = postfix

  }





設定 CentOS 開機後 能自動啟動 Postfix

# systemctl enable devecot  
# systemctl restart devecot 




參考:
鳥哥的 Linux 私房菜  郵件伺服器: Postfix