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