当前位置:   article > 正文

搭建邮件服务器实现域内域外互访_邮件 已读提醒 域内 域外

邮件 已读提醒 域内 域外

域内互访

[root@localhost ~]# dnf install mailx        为了可以使用mail命令,安装该软件包
[root@localhost ~]# yum install postfix            安装实现发送邮件的软件包

[root@localhost ~]# vim /etc/postfix/main.cf     编辑主配置文件
myhostname = mail.openlab.com
mydomain = openlab.com
myorigin = $mydomain
inet_interfaces = all
mydestination = $mydomain
mynetworks = 192.168.46.0/24

[root@localhost ~]# systemctl restart postfix      重启服务
[root@localhost ~]# yum install dovecot          安装邮件接受服务器包

[root@localhost ~]# vim /etc/dovecot/dovecot.conf    编辑主配置文件  
protocols = imap pop3 lmtp
login_trusted_networks = 192.168.46.0/24

[root@localhost ~]# vim /etc/dovecot/conf.d/10-mail.conf      编辑子配置文件
mail_location = mbox:~/mail:INBOX=/var/mail/%u

[root@localhost ~]# systemctl restart dovecot      重启服务
[root@localhost ~]# setenforce 0      关闭selinux防火墙
[root@localhost ~]# systemctl stop firewalld     关闭防火墙
[root@localhost ~]# useradd maomao      增添用户
[root@localhost ~]# echo redhat | passwd --stdin maomao       为用户设置密码
Changing password for user maomao.
passwd: all authentication tokens updated successfully.
[root@localhost ~]# echo redhat | passwd --stdin zhangsan
Changing password for user zhangsan.
passwd: all authentication tokens updated successfully.
[root@localhost ~]# chmod 600 /var/spool/mail/*     系统没有权限的话,客户端可能收不到邮件,改变权限
测试:
[root@localhost ~]# mail to maomao
Subject: invite
welcom to my home
EOT
[root@localhost ~]#
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • 17
  • 18
  • 19
  • 20
  • 21
  • 22
  • 23
  • 24
  • 25
  • 26
  • 27
  • 28
  • 29
  • 30
  • 31
  • 32
  • 33
  • 34
  • 35
  • 36
  • 37
  • 38

Foxmail测试情况
在这里插入图片描述

域外互访

首先在配置一个域,方法和上面相同

[root@localhost ~]# dnf install mailx
[root@localhost ~]# yum install postfix
[root@localhost ~]# yum install dovecot

[root@localhost ~]# vim /etc/postfix/main.cf
myhostname = mail.qq.com
mydomain = qq.com
myorigin = $mydomain
inet_interfaces = all
mydestination = $mydomain
mynetworks = 192.168.46.0/24

[root@localhost ~]# vim /etc/dovecot/dovecot.conf
protocols = imap pop3 lmtp
login_trusted_networks = 192.168.46.0/24

[root@localhost ~]# vim /etc/dovecot/conf.d/10-mail.conf
mail_location = mbox:~/mail:INBOX=/var/mail/%u

[root@localhost ~]# systemctl restart dovecot
[root@localhost ~]# systemctl stop firewalld
[root@localhost ~]# setenforce 0
[root@localhost ~]# useradd doudou
[root@localhost ~]# echo redhat | passwd --stdin doudou
[root@localhost ~]# useradd xiaodou
[root@localhost ~]# echo redhat | passwd --stdin xiaodou
[root@localhost ~]# chmod 600 /var/spool/mail/*

测试
[root@localhost ~]# mail to doudou
Subject: hello!
hello doudou
wsroot
EOT

[root@localhost ~]# vim /etc/resolv.conf    dns服务器配置
nameserver 192.168.46.130
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • 17
  • 18
  • 19
  • 20
  • 21
  • 22
  • 23
  • 24
  • 25
  • 26
  • 27
  • 28
  • 29
  • 30
  • 31
  • 32
  • 33
  • 34
  • 35
  • 36
  • 37

在这里插入图片描述
配置DNS服务器

[root@localhost ~]# yum install bind -y
[root@localhost ~]# vim /etc/named.conf
[root@localhost ~]# vim /var/named/named.openlab.com
[root@localhost ~]# vim /var/named/named.qq.com
[root@localhost ~]# vim /etc/resolv.conf
nameserver 192.168.46.130
除了这里不要忘了在另一台虚拟机上配置该步骤
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7

named.conf
在这里插入图片描述
named.openlab.com
在这里插入图片描述
named.qq.com
在这里插入图片描述
测试:
在这里插入图片描述
结果:
在这里插入图片描述

声明:本文内容由网友自发贡献,转载请注明出处:【wpsshop博客】
推荐阅读
相关标签
  

闽ICP备14008679号