On Fri, 9 Sep 2005, Pramod Anugu wrote:
The below does limit for every users. But I need to limit for certain users
5 MB, For some users 20 MB and for some 50MB.
thanks
I do the following on one of my customer's mailservers. It isn't exactly
what you want (I limit by attach size, not whole message) but it may
give you a starting point. Users rick and jack aren't allowed to receive
attachements bigger than $maxsize, so I add the following lines to
filter() just before the last 'return action_accept();':
$size = (stat($entity->bodyhandle->path))[7];
if ($size > $maxsize) {
foreach $user (@Recipients) {
if ( ($user =~ /^rick/) || ($user =~ /^jack/)) {
return action_bounce("Message size exceeds maximum".
"allowed");
}
}
}
Those are from the top of my head, I may be getting something wrong, it's
Friday night and I've had a terrible week :)
Fer
_______________________________________________
Visit http://www.mimedefang.org and http://www.roaringpenguin.com
MIMEDefang mailing list
[email protected]
http://lists.roaringpenguin.com/mailman/listinfo/mimedefang