> On Mar 2, 2019, at 3:39 PM, Andrey Repin <anrdae...@yandex.ru> wrote:
> 
>> Is it possible to set up Postfix so that it refuses to send outgoing email
>> with more than a certain number of CC'd addresses?
> 
> Yes, it is possible, you can write a policy script that would do so.
> But mind you it would only create more trouble.

Actually a "policy script" (by I think you mean policy service) cannot
do this, because it does not get to see the message headers.

A crude approximation is possible with header_checks:

        # A comma after a ">" is generally an address separator
        # Allow at most 50 To: or Cc: addresses (each).
        #
        if /^(To|Cc):/
        /(?:.*?[>]\s*,){49}/    REJECT Too many addresses in Cc: list.
        /^/                     DUNNO end of To/Cc rules
        endif

More precise parsing is possible with milters or proxy filters.

-- 
        Viktor.

Reply via email to