Amos Gouaux wrote:
>
> >>>>> On 05 Nov 2001 14:39:44 +0000,
> >>>>> Ian Castle <[EMAIL PROTECTED]> (ic) writes:
>
> ic> I have quite a large number of shared/public folders to which mail is
> ic> sent/posted directly using the [EMAIL PROTECTED] 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?
I don't really remember where we left off. I *think* that Ian's idea is
what we were talking about -- checking sieveusehomedir==false and if
postuser!="" using postuser as the owner of the script.
I'd be interested in Larry's opinion.
Ken
--
Kenneth Murchison Oceana Matrix Ltd.
Software Engineer 21 Princeton Place
716-662-8973 x26 Orchard Park, NY 14127
--PGP Public Key-- http://www.oceana.com/~ken/ksm.pgp