本文主要是介绍postfix邮件管理,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
*************实验前配置环境*****************
***首先重置两台虚拟机***
####desktop主机#####
vim /etc/sysconfig/network-scripts/ifcfg-eth0 ##配置网络环境
BOOTPROTO=none
IPADDR=172.25.254.140
PREFIX=24
systemctl restart network ##重启网络服务
vim /etc/yum.repos.d/... ##配置yum源
yum clean all ##清除yum缓存
hostnamectl set-hostname westos-mail.westos.com ##设置主机名
*****配置dns解析*******
yum install bind -y
systemctl start named
vim /etc/named.conf
11 // listen-on port 53 { 127.0.0.1; };
12 // listen-on-v6 port 53 { ::1; };
17 // allow-query { localhost; };
32 dnssec-validation no;
vim /etc/named.rfc1912.zones
zone "westos.com" IN {
type master;
file "westos.com.zone";
allow-update { none; };
};
zone "qq.com" IN {
type master;
file "qq.com.zone";
allow-update { none; };
};
vim /var/named/westos.com.zone
$TTL 1D
@ IN SOA dns.westos.com. root.westos.com. (
0 ; serial
1D ; refresh
1H ; retry
1W ; expire
3H ) ; minimum
NS dns.westos.com.
dns A 172.25.254.140
westos.com. MX 1 172.25.254.140.
###可以用命令:cp -p named.localhost dns.westos.com复制一个配置文件然后修改有关条目
vim /var/named/qq.com.zone
###可以用命令:cp -pdns.westos.com qq.com.zone 复制一个配置文件然后修改有关条目
###进入qq.com.zone后在一般模式下可用命令“:%s/westos/qq/g” 将全文的westos用qq代替
systemctl restart named
vim /etc/resolv.conf
nameserver 172.25.254.140
#####server主机#####
vim /etc/sysconfig/network-scripts/ifcfg-eth0 ##网络配置
vim /etc/yum.repos.d/rhel_dvd.repo ##配置yum源
yum clean all
hostnamectl set-hostname qq-mail.qq.com
vim /etc/resolv.conf
nameserver 172.25.254.140
##测试dns配置:dig -t mx qq.com
dig -t mx westos.com
1.postfix
postfix提供smtp协议用来投递邮件(默认25端口)
/var/log/maillog ##邮件服务日志(可以用cat命令来查看)mail root@westos.com ##向root用户发送邮件
Subject: hello ##邮件标题
hello world ##邮件内容
.
这篇关于postfix邮件管理的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!