> On Nov 14, 2017, at 2:02 PM, liquid cooled <flowho...@gmail.com> wrote: > > A spammer is using an ip address which hast thousands of domains registered, > the apammer uses a botnet to send from his domains but from many different > source ips. > My customers then receive the spams and a lot of them have forward anything > rules, the new generated forwarded mails could be rejected by the receiving > mailhosts through lets say any spamhaus rbl, my mtaout hosts then forge > mailer daemon mails for the originating source domains which all lead to the > same ip which does not run a mail service, my fallback hosts then fill up > with this mailer daemon messages. > > So another point is im not allowed to use intransparent mail blocking like > rbl lists, or oher spam detecting systems, the only thing i use is an user > configurable spam / virus detection service. So if a user wants spam he gets > it... And if he forwards it i get into the described dilemma. > > I operate a pretty large mail system so i had about 100k of these mailer > daemons per day or even more. > > For about 3 weeks i got a cronjob running which postsupered the mailer daemon > mails hourly, until i discovered the postfix recipient_a_access feature.
I see, so you're obligated to accept mail that downstream hosts your users forward to often reject, and then you become a backscatter source, but some of the backscatter clogs your queue, so you've found a way to discard it (there must an SMTP hop between the place where the bounce is generated and the systems that would otherwise queue this mail). Can't say I'm entirely sympathetic, as lots of other backscatter, that is not clogging your queue, is still going out, perhaps to various victims of joe-job forgery. Doing forwarding without filtering imposes externalities (costs) on others and is perhaps not a socially responsible thing to do. Ideally your users would only be able to choose at most one of: * Opt out of email filtering via RBLs and anti-spam content filters * Enable forwarding to an external mailbox If they want forwarding, they'd have to accept filtering. Note that since bounces have a single recipient, REJECT is as effective as DISCARD here. -- -- Viktor.