3 messages in net.sourceforge.lists.courier-maildropRe: [maildropl] Delaying messages for...
FromSent OnAttachments
Jim PotterMay 16, 2003 5:45 am 
kraquenMay 16, 2003 4:59 pm 
Jim PotterMay 20, 2003 2:58 am 
Actions with this message:
Paste this link in email or IM:
Paste this link in email or IM:
Atom feed for this thread
Paste this URL into your reader:
Subject:Re: [maildropl] Delaying messages for delivery, or filters based on multiple emailsActions...
From:Jim Potter (ji@gangermin.co.uk)
Date:May 20, 2003 2:58:41 am
List:net.sourceforge.lists.courier-maildrop

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