rhel7搭建简单的postfix邮件服务器

时间:2022-09-18 17:51:00

1、配置yum并且安装postfix dovecot  saslauthd
2、添加用户并且指定用户密码
3、配置postfix主配置文件:/etc/postfix/main.cf
     (1)配置主机名
     (2)配置域名
     (3)设置本机寄出的邮件使用的域名后缀地址
     (4)设置监听所有的网卡ip
     (5)设置允许可接收邮件的地址或域名
     (6)设置可转发转发地址
     (7)设置可转发的域
4、配置dovecot服务
    (1) 主配置文件/etc/dovecot/dovecot.conf
     配置打开smtp  pop3  imap协议允许使用客户端进行登录
     设置允许使用客户端登录的网络
     (2)设置/etc/dovecot/conf.d/10-mail.conf
       mail_location = mbox:~/mail:INBOX=/var/mail/%u 打开注释
     (3)创建用户的缺省目录
              su - maomao
              mkdir -p /home/maomao/mail/.imap/INBOX
     (4)设置添加用户自动生成(3)中目录
              vim /etc/skel/.bash_profile
             if   [ ! -d ~/mail/.imap/INBOX ];then
                  mkdir -p  ~/mail/.imap/INBOX
             fi
5、在postfix的主配置文件中添加以下参数:
smtpd_sasl_auth_enable = yes
smtpd_sasl_security_options = noanonymous
broken_sasl_auth_clients = yes
smtpd_recipient_restrictions =permit_sasl_authenticated,permit_mynetworks,reject_unauth_destination
6、重启postfix和dovecot,以及saslauthd服务
7、关闭防火墙设置selinux为警告