我在配置 Sendmail 时遇到了问题,我在网上阅读了很多关于类似问题的主题,但没有找到针对这种情况的好答案。
主要问题是,由于 SenderScore.org 上有大量“未知用户”,我的服务器声誉不佳
设想:
- 我的服务器收到本地现有帐户的垃圾邮件,但带有准备好的 Return-Path 标头。我想保留它们,以避免由于 SpamAssassin 检查的误报而丢失电子邮件。这些电子邮件在本地发送没有问题,但是...
- 我的服务器上的某些用户通过其主目录中的“.forward”文件将电子邮件转发设置为外部服务器。
- 这些外部服务器有时会返回有关临时传送问题的错误(不重要)。
- 我的 Sendmail 将此类错误发送到原始 Return-Path 地址(这些准备好的)。
- 由于这些准备好的地址大多不存在于这些服务器上,因此我的服务器被报告为向不存在的帐户发送大量邮件,从而导致声誉不佳。
关于软件:
- Linux Centos 6.7
- Sendmail 8.14.4
- 通过 procmail 本地发送的邮件
问题:
您能给我一些建议以阻止这些行为吗?
有没有办法丢弃因尝试将邮件投递到“.forward”地址而产生的投递退回?
答案1
您可以从以下选项中进行选择:
- 整合发件人重写方案 (SRS)使用 sendmail
我无法快速找到新鲜的指令/邮件过滤器 ~/.forward
在 sendmail 配置中禁用文件处理并指示用户使用~/.procmailrc
转发。~/.procmailrc
默认情况下不使用原始信封发件人