VMware里面创建Linux虚拟机,使用 rose@qq.com给jack@163.com用户发一封邮件,内容为you jump,i jump.

以下为红帽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 

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

 四、实验成功截图

  • 3
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值