Re: Sieving mail sent to shared/public folders

From: Amos Gouaux (+)
Date: Mon Nov 05 2001 - 10:33:04 EST


>>>>> On 05 Nov 2001 14:39:44 +0000,
>>>>> Ian Castle <> (ic) writes:

ic> I have quite a large number of shared/public folders to which mail is
ic> sent/posted directly using the bb+ convention.

ic> I want to sieve mail sent to these folders (to remove spam and other
ic> nasties).

ic> Currently (2.0.16 and CVS HEAD) only mail sent to a user's folders is
ic> sieved.

ic> The relevant file is imap/lmtpd.c, in the function deliver(). What I'm
ic> thinking of doing is modifying this function, so that in the case of a
ic> post to a public folder it will find the script for the pseudo user "bb"
ic> (or rather the value of the BB string) (sieveusehomddir is false).

ic> My plan is to add the code to sieve the email for "case 1 shared mailbox
ic> resource" in the source. From my cursory look at the source, I can't see
ic> any obvious issues with doing this (thinking about security -
ic> mydata.authuser, mydata.authstate etc).

ic> However, before embarking on this, I was wondering if any one more
ic> knowledgeable than me had any comments about this (it seems like a
ic> fairly obvious thing to want to do - so I suspect that there are some
ic> "gotchas" that are not obvious to me - or it has already been done).

Ken and I kicked around this issue not too long ago. We've got a
ton of non-users folders as well and were wondering if Sieve might
be usable for these. Though, we're using the altnamespace so no
longer using "bb." prefix. Yet another wrinkle?

I forget where we ended up with this. Ken?

-- 
Amos







Hosted Email Solutions

Invaluement Anti-Spam DNSBLs



Powered By FreeBSD   Powered By FreeBSD