如何在Qmail中发送自定义拒绝通知(badmailfrom文件)?

我使用QMail,我想拒绝各种电子邮件(域名)。

我发现以下方法:

在QMail中阻止电子邮件发件人:/ var / qmail / control / badmailfrom

当我阻止发件人时,他会得到以下回复:

553 sorry, your envelope sender is in my badmailfrom list (#5.7.1) 

然而,我不想告诉垃圾邮件发送者,我把他们添加到阻止列表。 而不是他们应该得到这样的消息:

 550 No such user here (#5.7.1) 

我认为这个消息在QMail中是硬编码的。 但是,也许你们中的一个人知道定制块消息的好方法。

至less有一个为qmail设置的补丁集( spamcontrol patches )允许自定义的错误消息,你可以在你的tcpserverrunit或者带有REPLY_BADMAILFROMcontrol/smptreplies控制文件的等效“运行脚本”中设置环境。

我不确定这是否已经进入其他“补丁包括”的分发,如netqmail或如果它可以分开申请。 直接replaceqmail-smptd例如 qpstmpd )也允许进行这种自定义。