以下为红帽8配置方法:

***实验配置基本内容***

目录

一、前期工作

二、配置邮箱服务器

1、qq端

2、163端

3、两台虚拟机都装dovecot包

4、重启  postfix saslauthd dovecot 

5、在  var/mail 下给用户权限

三、在fixmail里面添加用户rose和jack(同时我还添加了用户jjj、rrr以备测试使用)

1、 此时jack@163.com——>jjj@163.com可以发送邮件

​2、rose@qqcom——>rrr@qq.com可以发送邮件

3、qq端作为服务器

4、设置jack端可以给rose发邮件(此时rose已经可以给jack发邮件,但是还未设置jack可以给rose发邮件。)

四、实验成功截图


一、前期工作

1、开两台虚拟机一端添加rose用户一端添加jack用户

[root@qq-dns ~]# useradd rose
[root@qq-dns ~]# passwd rose
[root@163 ~]# useradd jack 
[root@163 ~]# passwd jack

2、两台虚拟机均关掉防火墙、设置selinux

[root@qq-dns ~]systemctl stop firedwalld
[root@qq-dns ~]# getenforce 
Enforcing                ————————————如果是Permissive可以不用执行下一步
[root@qq-dns ~]# setenforce 0

3、两台虚拟机写yum源

[root@163 ~]# cd /etc/yum.repos.d/——————————在此可直接写
[root@163 yum.repos.d]# ll
total 8
-rw-r--r--. 1 root root 127 Sep 26 21:02 base.repo————————————这个是我提前写好的
-rw-r--r--. 1 root root 358 Sep 26 21:02 redhat.repo
[root@163 yum.repos.d]# cat base.repo
[BaseOS]
name=BaseOS
baseurl=file:///mnt/BaseOS
gpgcheck=0
[AppStream]
name=AppStream
baseurl=file:///mnt/AppStream
gpgcheck=0
[root@163 yum.repos.d]# mount /dev/sr0 /mnt/——————————————写好之后挂载
mount: /mnt: WARNING: device write-protected, mounted read-only.

4、装包

yum install cyrus-sasl* -y
yum install postfix -y

二、配置邮箱服务器

1、qq端

vim etc/postfix/main.cf

	开启SASL认证
	broken_sasl_auth_clients = yes
	smtpd_sasl_auth_enable = yes
	smtpd_sasl_security_options = noanonymous
	smtpd_recipient_restrictions = permit_sasl_authenticated,permit_mynetworks,reject_unauth_destination

2、163端

3、两台虚拟机都装dovecot包

yum install dovecot -y
vim /etc/dovecot/dovecot.conf————————去掉第24行的注释—————————第48行去注释添加网段(如图)
vim /etc/dovecot/conf.d/10-mail.conf————————去掉第25行注释

4、重启  postfix saslauthd dovecot 

systemctl restart postfix saslauthd dovecot

5、在  var/mail 下给用户权限

[root@qq-dns ~]# cd /var/mail
[root@qq-dns ~]# chmod 600 rose 
[root@163 mail]# chmod 600 jack 

三、在fixmail里面添加用户rose和jack(同时我还添加了用户jjj、rrr以备测试使用)

1、 此时jack@163.com——>jjj@163.com可以发送邮件

2、rose@qqcom——>rrr@qq.com可以发送邮件

3、qq端作为服务器

[root@qq-dns mail]# yum install bind -y
[root@qq-dns mail]# vim /etc/named.conf

[root@qq-dns mail]# cd /var/named
[root@qq-dns named]# vim named.qq.com

[root@qq-dns named]# vim named.163.com

[root@qq-dns named]# systemctl restart named
[root@qq-dns named]# vim /etc/resolv.conf 

4、设置jack端可以给rose发邮件(此时rose已经可以给jack发邮件,但是还未设置jack可以给rose发邮件。)

[root@163 mail]# vim /etc/resolv.conf 

设置之后就可以成功发邮件 

 四、实验成功截图

Logo

华为开发者空间,是为全球开发者打造的专属开发空间,汇聚了华为优质开发资源及工具,致力于让每一位开发者拥有一台云主机,基于华为根生态开发、创新。

更多推荐