服务器 Gind.cn

服务器问题集锦,包括 Linux(Ubuntu, Centos,Debian等)和Windows Server服务器

我怎样才能停止使用qmail BACKSCATTER?

我有一个Linux虚拟主机作为域名托pipe的虚拟主机。 它运行CentOS和Parallels Plesk 9.x. 无论如何,垃圾邮件不断以1-3 /秒的速度stream动。 问题的解释 xinetd服务监听SMTP连接并转发到qmail-smtpd。 qmail服务只处理队列,但不控制消息进入队列…这就是为什么停止它不起作用。 如果你停止xinetd和qmail,然后杀掉任何打开的qmail-smtpd进程,所有的邮件stream都会停到SOMETIMES。 问题是,在接受邮件之前,qmail-smtpd不够智能,无法检查本地主机上的有效邮箱。 所以,它接受一个伪造的replyto地址的坏邮件,在qmail队列中处理。 Qmail无法在本地交付并跳转到伪造的replyto地址。 我们认为修复是修补qmail-smtpd进程,使其能够在接受邮件之前检查是否存在本地邮箱。 问题是,当我们尝试编译由于Plesk控制面板而导致失败的chkuser补丁时。 有谁知道我们可以做不同或更好的事情? 其他的东西到目前为止还没有奏效: closures任何和所有的邮件进程(检查一个个人帐户已经被入侵的指标,这已经被证实不是这种情况)。 closures邮件和http服务器进程(在受损的formmail的情况下) 运行Exim代替qmail(简单/快速安装,但是xinetd迫使eximclosures并重新启动qmail) 通过Plesk GUI打开SPF保护。 没有帮助。 通过Plesk GUI打开灰名单。 没有帮助。 通过命令行禁用反弹通知 可能工作但有复杂情况的东西: 使用Postfix而不是qmail(没有Postfix的知识,不想打扰它,除非有人知道在投入时间之前它有可能处理反向散射问题) 如上所述,编译一个chkusr补丁 ,我们相信会和qmail一起停止这个问题(因为Plesk在混合中,每次编译都会失败,Parallels Plesk支持没有反应,除非我咳嗽) 如果我不清除垃圾邮件发送队列中的垃圾邮件,那么它就会堵塞数百万个垃圾邮件,并将导致OUTGOING电子邮件服务。