hMailServer开启身份验证,防止垃圾邮件骚扰
Posted HackShendi
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了hMailServer开启身份验证,防止垃圾邮件骚扰相关的知识,希望对你有一定的参考价值。
Hello,I’m Shendi
搭了邮箱服务器有一段时间了,也上线了
当我偶然去查看日志的时候,发现我的邮箱服务器已经被垃圾邮件所轰炸,每秒处理几百封邮件,而且很多都发送成功了,最主要的是,垃圾邮件的发送者使用的是我的域名,发送给其他人
发现问题后,我马上关闭了 hMailServer 服务,并重新打开,查阅如何配置,但不管怎么做,都没有任何效果,例如配置IP范围,禁用域/用户,甚至删除域,解决不掉就将服务关掉不去管了
关了邮箱服务器几天后,直到今天,我将所有配置的端口删除后,发现还是在处理邮件,但是日志基本上统一都是关于队列的,猜到问题后,我将数据库删除,重新启动服务,重新配置,问题解决
…
开启身份验证
在 IP 范围中,默认有两个,一个是 My Computer,一个是 Internet,我们配置 Internet 为如下
英文的话比较直观,SMTP验证就是身份验证,如果邮箱服务器只用于接收外部所有,但只允许配置的用户发送邮件,就照着上面这样配置即可
调整性能配置
自己使用的需求不高的话,可以适度调整性能配置,这样就算有垃圾邮件,也会限制发送量
设置 - 协议 - SMTP
最大连接并发数可以调整很小的数值,例如5
中继邮箱的重试次数可以调整为2,主机名为域名,下方转发器无需配置
RFC兼容性中只勾选允许发件人为空,收到太多无效命令时,断开客户端连接,无效命令允许数调整为5
设置 - 协议 - IMAP
最大连接并发数根据需求调整,例如我就自己使用IMAP登录WebMail,所以设置为1也可以,这里我设置的5
日志
日志记录中勾选全部,取消勾选调试
反垃圾邮件
反垃圾邮件中垃圾邮件测试下全部勾选
RBL,SURBL下的域名全部启用
以上是关于hMailServer开启身份验证,防止垃圾邮件骚扰的主要内容,如果未能解决你的问题,请参考以下文章
Windows搭建邮件服务器,实现收发邮件(对第三方邮箱,例如QQ邮箱等)
本地主机上带有 hMailServer 的 PHP sendmail:535 身份验证失败