当前位置:首页 > 系统 > CentOS7 Postfix配置

CentOS7 Postfix配置

系统4年前 (2018-02-28)

CentOS7 Postfix配置

使用Postfix+Dovecot配置简单的邮件服务器


安装Bind

yum install bind-chroot


配置Bind  

编辑主配置文件,里面的各种参数用来定义bind服务

vi /etc/named.conf

CentOS7 Postfix配置

修改为

listen-on port 53 { any; };    服务器的所有IP均可提供DNS域名解析服务
listen-on-v6 port 53 { any; };   IPv6也相应监听


CentOS7 Postfix配置

allow-query { any; };          允许所有人对本服务器发送DNS查询请求

 

编辑区域配置文件,此目录用来保存域名和IP地址对应关系

vi /etc/named.rfc1912.zones

CentOS7 Postfix配置

修改为

 zone "vmos.cn" IN {
 type master;
 file "vmos.cn.zone";
 allow-update {none;};
 };


编辑域名和IP地址对应关系的数据配置文件,此目录用来数据配置文件目录

cd /var/named/
ls -al named.localhost
cp -a named.localhost vmos.cn.zone
vi vmos.cn.zone

CentOS7 Postfix配置

修改为

CentOS7 Postfix配置


设置自启

systemctl restart named
systemctl enable named


设置DNS

nmtui

CentOS7 Postfix配置

选择Edit a connection


CentOS7 Postfix配置

选择虚拟机网卡esn33


CentOS7 Postfix配置

DNS servers修改为172.19.44.3


安装Postfix

yum install postfix


配置Postfix

vi /etc/postfix/main.cf

修改为

myhostname = mail.vmos.cn   设置服务器的主机名
mydomain = vmos.cn                设置邮件域的名称
myorigin = $mydomain            设置发邮件的域
inet_interfaces = all                    设置网卡监听地址
mydestination = $myhostname , $mydomain   设置可接收邮件的主机名或域名列表

创建账户

useradd tester
passwd tester 
设置密码为Huawei@123

设置自启

systemctl restart postfix
systemctl enable postfix

测试

yum install telnet
telnet localhost smtp

CentOS7 Postfix配置

ehlo localhost

CentOS7 Postfix配置

mail from:<mailuser>

CentOS7 Postfix配置


安装Dovecot

yum install dovecot


配置Dovecot

vi /etc/dovecot/dovecot.conf
修改为
 protocols = imap pop3 lmtp   开启程序支持IMAP、POP3和LMTP
 disable_plaintext_auth = no   允许用户使用明文进行密码验证
 login_trusted_networks = 172.19.44.0/24   设置一下可以登录的网段

修改配置邮件格式与存储路径

vi /etc/dovecot/conf.d/10-mail.conf
修改为
 mail_location = mbox:~/mail:INBOX=/var/mail/%u

切换到测试使用的tester账户,并在HOME目录中建立用于保存邮件的目录

su - tester
mkdir -p mail/.imap/INBOX
exit

设置自启

systemctl restart dovecot 
systemctl enable dovecot


客户端登录

CentOS7 Postfix配置

客户机设置一下DNS,填写刚配置的本地DNS地址


CentOS7 Postfix配置

Foxmail新建账号,邮件账号tester@vmos.cn 


CentOS7 Postfix配置

POP和SMTP改为mail.vmos.cn


CentOS7 Postfix配置

验证后就可以正常使用了

本站所有文章均可随意转载,转载时请保留原文链接及作者。

本文链接:https://www.vos.cn/os/195.html

相关文章

WIN2008 R2下安装hMailServer

WIN2008 R2下安装hMailServer

一个项目需要一台邮件服务器,用户大概200个,服务器系统指定为windows,所以想到了hMailServer这个开源免费软件。系统环境为WIN2008 R2企业版,数据库为SQL Server 20...

关闭win7 IPv6隧道

关闭win7 IPv6隧道

以前使用openwrt有公网IP,使用了Hurricane Electric的Free IPv6 Tunnel Broker,换为联通光纤后成为内网IP,无法使用了强迫症表示看到这些IPv6隧道难受,...

hmailserver使用McAfee VirusScan Enterprise无法外网发信

hmailserver使用McAfee VirusScan Enterprise无法外网发信

 服务器安装VSE之后,问题是内网--内网发信一切正常,内网--外网发信发不出去,也不提示失败。打开VSE控制台,右键“访问保护”--“属性”,找到“防病毒标准保护”,将“禁止群发邮件蠕虫发...

64位系统安装ansys designer8.0,附破解补丁

64位系统安装ansys designer8.0,附破解补丁

因为系统版本是windows server 2016,提示不支持,无所谓,点“是”NEXT选择INSTALL SOFTWARE同意条款Yes随便输入company name安装目录默认默认临时目录默认...

potplayer播放mkv不显示内置字幕和外挂字幕

potplayer播放mkv不显示内置字幕和外挂字幕

今天突然发现无论播放mkv的视频,外挂的字幕mkv或者是内嵌字幕mkv都无法显示字幕,系统为win10 64位,potplayer版本尝试过32位和64位,都无法解决。问题为播放avi,rmvb还比较...

IIS添加所有MIME类型

IIS添加所有MIME类型

MIME (Multipurpose Internet Mail Extensions) 是描述消息内容类型的因特网标准。MIME 消息能包含文本、图像、音频、视频以及其他应用程序专用的数据。打开II...