因為是純文字介面,就只PO文字

1.修改hostname
hostnamectl set-hostname 新的主機名稱
(要重開後顯示才會正常)

2.顯示hostname
hostnamectl

3.更新Centos7
yum update -y

4.關閉SELinux
vi /etc/sysconfig/selinux
SELINUX=disabled
(需要重開機)

5.關閉firewalld
systemctl stop firewalld
systemctl disable firewalld

6.安裝iptables
yum install iptables-services -y
vi /etc/sysconfig/iptables
-A INPUT -p tcp -m state --state NEW -m tcp --dport 23     -j ACCEPT
-A INPUT -p tcp -m state --state NEW -m tcp --dport 25     -j ACCEPT
-A INPUT -p tcp -m state --state NEW -m tcp --dport 110 -j ACCEPT
-A INPUT -p tcp -m state --state NEW -m tcp --dport 587 -j ACCEPT

7.啟用iptables
systemctl enable iptables
systemctl start iptables

8.安裝Postfix dovecot  mail指令 網路工具 cyrus sasl
yum install postfix dovecot mailx net-tools cyrus* -y

9.設定Postfix
vi /etc/postfix/main.cf

 75 myhostname = host.domain.tld
 83 mydomain = domain.tld
 98 myorigin = $myhostname
113 inet_interfaces = all
130 proxy_interfaces = 外部ip地址 <~重要~假如是架在nat後面的話~要給它真實ip地址
164 mydestination = $myhostname, localhost.$mydomain, localhost <~或是直接給主機全名也可
264 mynetworks = 127.0.0.0/8
425 mail_spool_directory = /var/mail

新增
smtpd_sasl_type = dovecot
smtpd_sasl_path = private/auth
smtpd_sasl_auth_enable = yes
smtpd_recipient_restrictions = permit_mynetworks, permit_sasl_authenticated, reject_unauth_destination
broken_sasl_auth_clients = yes
smtpd_sasl_security_options = noanonymous

postmap hash:/etc/postfix/access
postalias hash:/etc/aliases

10.設定Dovecot
vi /etc/dovecot/dovecot.conf

 24 protocols = pop3

11.設定/etc/dovecot/conf.d/10-mail.conf
vi /etc/dovecot/conf.d/10-mail.conf
 25 mail_location = mbox:~/mail:INBOX=/var/mail/%u
vi /etc/dovecot/conf.d/10-auth.conf
 10 disable_plaintext_auth = no
100 auth_mechanisms = plain login

vi /etc/dovecot/conf.d/10-ssl.conf
  8 ssl = no
vi /etc/dovecot/conf.d/10-master.conf
 89   unix_listener auth-userdb {
 90     mode = 0666
 91     user = postfix
 92     group = postfix
 93   }


12.重新啟動這些服務

systemctl enable postfix.service
systemctl enable dovecot.service
systemctl restart postfix.service
systemctl restart dovecot.service


 

arrow
arrow
    創作者介紹
    創作者 純情的MIS 的頭像
    純情的MIS

    純情的MIS

    純情的MIS 發表在 痞客邦 留言(0) 人氣()