Postfix发送由垃圾邮件发送者造成的未送达通知邮件

我对运行邮件服务器并不是很熟悉,我没有将它设置为开放中继(我已经用各种外部扫描脚本进行了testing)。但是我注意到我的服务器仍然生成大量无意义的电子邮件。

我相信我在这里有一个例子:

Oct 26 08:53:59 localhost postfix/smtpd[29067]: connect from unknown[116.118.82.128] Oct 26 08:54:00 localhost postfix/smtpd[29067]: 4CF879C459: client=unknown[116.118.82.128] Oct 26 08:54:01 localhost postfix/cleanup[29071]: 4CF879C459: message-id=<201010261452.FF89D878b40056@[116.118.82.128]> Oct 26 08:54:01 localhost postfix/qmgr[1754]: 4CF879C459: from=<[email protected]>, size=4046, nrcpt=1 (queue active) Oct 26 08:54:01 localhost postfix/pipe[29074]: 4CF879C459: to=<hasan@ALOCALDOMAIN>, relay=maildrop, delay=1.3, delays=1.2/0.01/0/0.02, dsn=5.1.1, status=bounced (user unknown. Command output: Invalid user specified. ) Oct 26 08:54:01 localhost postfix/cleanup[29071]: 1DF0B9C45F: message-id=<20101026075401.1DF0B9C45F@LOCALHOST> Oct 26 08:54:01 localhost postfix/bounce[29076]: 4CF879C459: sender non-delivery notification: 1DF0B9C45F Oct 26 08:54:01 localhost postfix/qmgr[1754]: 4CF879C459: removed Oct 26 08:54:01 localhost postfix/qmgr[1754]: 1DF0B9C45F: from=<>, size=6102, nrcpt=1 (queue active) Oct 26 08:54:01 localhost postfix/smtpd[29067]: disconnect from unknown[116.118.82.128] Oct 26 08:54:05 localhost postfix/smtp[29077]: 1DF0B9C45F: to=<[email protected]>, relay=mail.32million.com[64.13.232.144]:25, delay=4.2, delays=0.1/0.01/1.3/2.7, dsn=2.0.0, status=sent (250 OK id=1PAeM7-0001Od-64) Oct 26 08:54:05 localhost postfix/qmgr[1754]: 1DF0B9C45F: removed 

假设垃圾邮件发送者让我的服务器发送垃圾邮件到某个地址的退回邮件,我会正确吗?

我将不胜感激任何意见指向我停止这一方向。

谢谢,

你是对的,你正在向无辜的人发送DSN消息(没有冒犯,因为这听起来太戏剧化了)。

我敢打赌,你有虚拟用户和/或有人充当你的备份MX。 防止这种行为的关键是检查您的服务器上是否存在这些帐户 (如果您有备份MX,则需要执行相同的操作)。

这里有一些configuration片段应该有所帮助:

如果我正确理解这一点,你需要指定本地/虚拟域和每个用户。

我不确定我是否可以解释这一点,我不是一个母语为英语的人。 只是问一些事情不清楚。