Different lists and idiot admins

Hi!
We have the following problem: We have delegated lists to admins on-campus. One of these lists is 3.000 memebers large. Since we don't want anybody to send HUGE attachments to this list, we have a size limit in place.
Unfortunately idiot-admin-from-hell approved the large mail anyway. You can imagine what happened...
Is there a way of defining a HARD limit for the size a list message can have, which cannot be overridden by idiot-admin-from-hell (but only by us, the site admins)?
We can of course use Postfix's message_size_limit, but unfortunately this applies to all lists, even to the 3 member list that may pretty damn well use 1MB large attachments...
Idea: a limit that is computed dynamically from the number of members multiplicated by the messagesize:
if (number_of_members * message_size) > total_limit:
reject_mail()
else:
send_mail()
fi
-- Ralf Hildebrandt (Im Auftrag des Referat V a) Ralf.Hildebrandt@charite.de Charite Campus Mitte Tel. +49 (0)30-450 570-155 Referat V a - Kommunikationsnetze - Fax. +49 (0)30-450 570-916 Official postfix-users mantra: post FULL log information when asking questions, since most of us have no ESP abilities.

- Ralf Hildebrandt <Ralf.Hildebrandt@charite.de>:
We're still using 2.0.12, will 2.1.x help us in that aspect?
-- Ralf Hildebrandt (Im Auftrag des Referat V a) Ralf.Hildebrandt@charite.de Charite Campus Mitte Tel. +49 (0)30-450 570-155 Referat V a - Kommunikationsnetze - Fax. +49 (0)30-450 570-916 Why you can't find your system administrators: they have found the exit.

- Ralf Hildebrandt <Ralf.Hildebrandt@charite.de>:
We "solved" the problem by putting demime into the alias entry for those lists.
-- Ralf Hildebrandt (Im Auftrag des Referat V a) Ralf.Hildebrandt@charite.de Charite Campus Mitte Tel. +49 (0)30-450 570-155 Referat V a - Kommunikationsnetze - Fax. +49 (0)30-450 570-916 It is better to keep your mouth shut and be thought a fool, than to open it and remove all doubt.

- Ralf Hildebrandt <Ralf.Hildebrandt@charite.de>:
We're still using 2.0.12, will 2.1.x help us in that aspect?
-- Ralf Hildebrandt (Im Auftrag des Referat V a) Ralf.Hildebrandt@charite.de Charite Campus Mitte Tel. +49 (0)30-450 570-155 Referat V a - Kommunikationsnetze - Fax. +49 (0)30-450 570-916 Why you can't find your system administrators: they have found the exit.

- Ralf Hildebrandt <Ralf.Hildebrandt@charite.de>:
We "solved" the problem by putting demime into the alias entry for those lists.
-- Ralf Hildebrandt (Im Auftrag des Referat V a) Ralf.Hildebrandt@charite.de Charite Campus Mitte Tel. +49 (0)30-450 570-155 Referat V a - Kommunikationsnetze - Fax. +49 (0)30-450 570-916 It is better to keep your mouth shut and be thought a fool, than to open it and remove all doubt.
participants (1)
-
Ralf Hildebrandt