I'm trying to achieve two things:
- Trying to provide some degree of filtering against email-based viruses
(the ones that send themselves to everyone in you raddress book) - if eg
more than 2 people try to send the same attachment
- blocking messages to all users within a company - by eg defining a
per-group limit on the number of people a user can send the same email to
(within the specified time limit)
there's bound to be more uses for it that I haven't though of yet...
I figured something along the pending queue idea, maybe by tinkering with
the incoming queue in postfix (having cleanup deliver to a queue, writing a
processing thing to move it to the queue to be delivered to the active
queue)
cheers
Jimchuffff
----- Original Message -----
From: "kraquen" <kraq...@kraquen.com>
To: "Jim Potter" <jimp...@bigfoot.com>;
<cour...@lists.sourceforge.net>
Sent: Saturday, May 17, 2003 12:55 AM
Subject: Re: [maildropl] Delaying messages for delivery, or filters based on
multiple emails
Without knowing the specifics of your intent, it's hard to recommend a
course of action, but based on what I know..
You could deliver all messages without a specific header to a 'queue'
directory.. then periodically process all messages in the dir, part of the
process would be to add a 'processed' header and then resubmit to maildrop
for 'normal' processing.
----- Original Message -----
From: Jim Potter
To: cour...@lists.sourceforge.net
Sent: Friday, May 16, 2003 7:48 AM
Subject: [maildropl] Delaying messages for delivery, or filters based on
multiple emails
Hi all,
Does anyone know a way to queue all emails for an amount of time before
delivery - I'm trying to do filters based on multiple emails, and the only
way I can see to do it is to hold emails in a queue, then run a periodic
perl script or something to process the queue.
Has anyone else tried anything like this?
Jimchuffff