TypechoJoeTheme

小伟の个人博客

统计

Linux 搭建postfix邮件服务器

2021-04-24
/
0 评论
/
517 阅读
/
正在检测是否收录...
04/24

一、在centos1(192.168.1.101)上
1、安装邮件传输代理postfix和邮件接收代理dovecot

 yum –y install postfix dovecot

2、修改配置文件 修改postfix的主配置文件(/etc/postfix/main.cf)

inet_interfaces = all            // 监听所有的接口
inet_protocols = ipv4        // 只监听ipv4
myhostname = mail1.a.com    // 邮件服务器主机 的 完全合格域名
mydomain = a.com            // 域名
myorigin = $myhostname    // 从本MTA发出的邮件,其mail from 为该设定值
mydestination = $myhostname    // mail to为该设定值的邮件,才会被本MTA接收
relay_domains = $mydestination                // 去往这些域的邮件
mynetworks = 127.0.0.0/8, 192.168.100.0/24    // 来自这些网络的邮件 // 才被本MTA转发

修改dovecot的配置文件

修改/etc/dovecot/dovecot.conf
protocols = imap pop3 lmtp  # 支持邮局协议
修改/etc/dovecot/conf.d/10-auth.conf
disable_plaintext_auth =  no     # 允许明文密码验证
修改/etc/dovecot/conf.d/10-ssl.conf
ssl = no     # 禁用ssl

二、在centos2(192.168.1.102)上
1、安装邮件传输代理postfix和邮件接收代理dovecot

 yum –y install postfix dovecot

2、修改配置文件 修改postfix的主配置文件(/etc/postfix/main.cf)

inet_interfaces = all            // 监听所有的接口
inet_protocols = ipv4        // 只监听ipv4
myhostname = mail2.a.com    // 邮件服务器主机 的 完全合格域名
mydomain = a.com            // 域名
myorigin = $myhostname    // 从本MTA发出的邮件,其mail from 为该设定值
mydestination = $myhostname    // mail to为该设定值的邮件,才会被本MTA接收
mynetworks = 127.0.0.0/8, 192.168.100.0/24    // 来自这些网络的邮件
relay_domains = $mydestination                // 去往这些域的邮件    // 才被本MTA转发

修改dovecot的配置文件

修改/etc/dovecot/dovecot.conf
protocols = imap pop3 lmtp         # 支持邮局协议
修改/etc/dovecot/conf.d/10-auth.conf
disable_plaintext_auth =  no        # 允许明文密码验证
修改/etc/dovecot/conf.d/10-ssl.conf
ssl = no                            # 禁用ssl

三、在正解文件和反解文件中添加邮件主机的记录

在正解文件中添加![1.png][1]

在反解文件中添加![2.png][2]
重启域名服务
service named restart

四、启动邮件传输代理和邮件接收代理

service iptables stop
setenforce 0
/etc/init.d/postfix check
service postfix start
service dovecot start

五、测试

在centos1上发信
mail –s “hello to root at centos2”root@mail.a.com
在centos2上收信
mail
输入N然后回车就可阅读第N封信

附录

1、改变邮件传输代理
alertnatives –config mta
2、开机启动dovecot
checkconfig dovecot on
3、邮件发送流程

Linuxpostfixdovecot
朗读
赞(0)
版权属于:

小伟の个人博客

本文链接:

https://swimend.com/index.php/archives/10/(转载时请注明本文出处及文章链接)

评论 (0)