我的系统是centos7.5(7以上的应该都适用、这里再补充下,线上服务器的话要开能25端口可能要申请)
—1—设置域名、主机名、开云上服务器25端口
-A- 域名或自建DNS照下面方式设置即可
-B- 修改主机名和设置本地hosts文件地址
[root@mail ~]# hostnamectl set-hostname mail.ald8.cn
[root@mail ~]# cat /etc/hostname
mail.ald8.cn
[root@mail ~]# vim /etc/hosts //添加下面一行
127.0.0.1 mail.ald8.cn
-C-改25端口(要确保你服务器上的110、143、25的端口是对外开放的)
- 也可以采用多端口方式来防止上面端口的不可用 , 配置方法查后最后面(修改端口)部分
我这里的是腾讯云服务器,110、143已开启,但25这个端口在腾讯云上要申请才能开通的。如下图方式
—2—安装软件,配置基本收发信功能
-A- 安装软件
[root@mail ~]# yum -y install postfix.x86_64 dovecot.x86_64 cyrus-sasl
[root@mail ~]# postconf –a //验证是否支持cyrus dovecot功能
cyrus
dovecot
(postfix主要是为发件服务25,devocot为收件服务110、145, cyrus-sasl登陆验证服务)
-B-修改postfix主配置文件,启动服务
[root@mail ~]# vim /etc/postfix/main.cf
#修改以下配置
myhostname = mail.ald8.cn //邮件服务器的主机名
mydomain = ald8.cn //邮件域
myorigin = $mydomain //往外发邮件的邮件域
inet_interfaces = all //监听的网卡
inet_protocols = all
mydestination = $myhostname, $mydomain