/* 对于部署mail服务器的VPS机器笔者建议最好使用腾讯云或阿里云,毕竟在很多时候群发被被拦截的几率能大大的降低。从而达到理想的状态。域名建议联盟绿色认证或全新无任何黑历史的域名最佳。*/
一、Mail服务器架设
1:Mail服务器使用腾讯云VPS服务器(开通以后切记先解封25端口)
最低配置要求(云服务器的最低建议配置)
腾讯云VPS服务器IP:119.28.x.x CentOS 7.2 64位 50GB硬盘 1核 内存:2GB 宽带:1-3M
2:腾讯云VPS解封25端口
腾讯云解封25端口:https://cloud.tencent.com/developer/article/1459568?from=15425
阿里云解封25端口:https://help.aliyun.com/document_detail/56130.html
3:Centos上使用ewomail邮件软件部署邮件服务
(1)关闭selinux
vi /etc/sysconfig/selinux
SELINUX=enforcing 改为 SELINUX=disabled
(2)创建swap分区(内存超过2G,可不配置)
dd if=/dev/zero of=/mnt/swap bs=1M count=1024 #创建1G的swap,可以根据你的服务器配置来调整大小
mkswap /mnt/swap #设置交换分区文件
swapon /mnt/swap #启动swap
(3)设置开机时自启用 swap 分区
/mnt/swap swap swap defaults 0 0 #需要修改文件 /etc/fstab 中的 swap 行,添加
(4)下载安装ewomail
wget -c https://down.ewomail.com/install-03.sh && sh install-03.sh bbq123.com
(5)降低内存占用
/* 安装完成EwoMail后,可关闭邮件杀毒软件可以降低内存占用,对于运行内存2G以下的服务器可关闭杀毒来降低内存占用,关闭后能大大的降低内存的占用,不影响防垃圾邮件检测。*/
步骤1:
free -m #查看内存占比命令
yum install vim -y #安装vim
vim /etc/amavisd/amavisd.conf #修改文件(在文件尾部加上一下一行参数后,保存退出)
@bypass_virus_checks_maps = (1);
步骤2:
vim /usr/lib/systemd/system/amavisd.service #修改文件(在 [email protected] 前面加上#符号后,保存退出)
二、域名解析
1:DNSPOD解析域名示例(cloudflare解析同样)
范例域名:bbq123.com 服务器IP:119.28.x.x
---------------解析域名示例---------------
@ A 119.28.x.x mail A 119.28.x.x @ TXT v=spf1 ip4:119.28.x.x -all @ MX mail.bbq123.com. smtp CNAME mail.bbq123.com. imap CNAME mail.bbq123.com. pop CNAME mail.bbq123.com. pop3 CNAME mail.bbq123.com.
2:DKIM设置
/*DKIM是电子邮件验证标准,域名密钥识别邮件标准,主要是用来防止被判定为垃圾邮件,每个域名都需要添加一个dkim的key,EwoMail默认安装后已自动添加主域名dkim,只需要设置好dkim的dns即可*/
(1)安装DKIM
[root@mail ~]# amavisd showkeys #centos6系统生成DKIM
[root@mail ~]# amavisd -c /etc/amavisd/amavisd.conf showkeys #centos7/8系统生成DKIM
(2)整理dkim信息
复制生成的DKIM输出的信息,打开http://www.ewomail.com/list-20.html 整理dkim信息
(3)整理完成后会在“整理显示区域”显示解析记录.DNSpod解析处增加以下一条TXT记录
dkim._domainkey
TXT
v=DKIM1;p=MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQDLn1PznXurb9UnhEeoLRxH6SiLK241wk0yPdS5/nBQwOuTPQpO04U7unzGaddxBRIwCRmnnqfsuDRyPwAzvOspP2hZhHCgzxaogVbZANiksbr7LcuoMFb1iFvbVmwCr0hyax4BE6A0izwrdl8+VGKaRb1wnPDFT7vGEHFmbyfVswIDAQAB
(4)测试DKIM是否生效(等待10分钟后测试是否设置正确。)
[root@mail ~]# amavisd testkeys #centos6测试DKIM是否生效,显示pass则正确
[root@mail ~]# amavisd -c /etc/amavisd/amavisd.conf testkeys #centos7/8测试DKIM是否生效,显示pass则正确
三、腾讯云mail服务器对接软件群发
/*EwoMail的邮件系统是集成了rainloop开源webmail,简单易用,支持电脑和手机端。*/
1:webmail安装完毕后前后端信息
邮箱管理后台地址,例如:IP:8010 默认账号:admin 密码:ewomail123
邮箱前端默认地址:IP:8000
2:对接软件(软件协议自带绕过灰色词拦截),软件对接mail服务器实现全自动群发
3:群发数量相关(全套部署:自行租用阿里云或腾讯云VPS及购买域名后,经测试全套部署85%绿色收件,软件协议自带绕过灰色词拦截有偿部署)
机器数量 域名数量 发送量 1台VPS 无黑名单记录主域名1条 24小时发送量7200封 2台VPS 无黑名单记录主域名2条 24小时发送量14400封 3台VPS 无黑名单记录主域名3条 24小时发送量21600封标签:amavisd,域名,swap,mail,服务器,com,邮件,群发 From: https://www.cnblogs.com/ap1663/p/17999259