Umm ... the correct spelling is "sieve"... --Bill.
[EMAIL PROTECTED] (Perl Authors Upload Server) writes: > The following module was proposed for inclusion in the Module List: > > modid: Mail::Seive > DSLIP: idpOp > description: Sieve Mail-Filtering language from CMU > userid: BRONG (Bron Gondwana) > chapterid: 19 (Mail_and_Usenet_News) > communities: > [EMAIL PROTECTED] > > similar: > Mail::Audit > > rationale: > > While there are a couple of different modules for filtering emails > (including Simon's great Mail::Audit, which I currently use), these > require the user to edit Perl code. > > From the homepage at: http://www.cyrusoft.com/sieve/ > > Sieve (now RFC3028) is - well, I'll quote the ABSTRACT: > > [Sieve is] a language for filtering e-mail messages at time of > final delivery. It is designed to be implementable on either a mail > client or mail server. It is meant to be extensible, simple, and > independent of access protocol, mail architecture, and operating > system. It is suitable for running on a mail server where users may > not be allowed to execute arbitrary programs, such as on black box > Internet Message Access Protocol (IMAP) servers, as it has no > variables, loops, or ability to shell out to external programs. > > I can't find an implementation in Perl yet, and since my favourite > Webmail application, Squirrelmail (yes, I know it's in PHP - > http://www.squirrelmail.org/) now comes with a Sieve filter editor, > I'd like to be able to use that for filtering my incoming email. > > I imagine I'll be using Mail::Audit for most of the grunt work, and > something else nice for defining the parser - this module will just > plug it all together, and come with a 'binary'[tm] which can be > called as the delivery agent by your friendly MTA, and will do all > the filtering and mailbox creation on the fly. > > enteredby: BRONG (Bron Gondwana) > enteredon: Sun Mar 10 11:38:27 2002 GMT > > The resulting entry would be: > > Mail:: > ::Seive idpOp Sieve Mail-Filtering language from CMU BRONG > > > Thanks for registering, > The Pause Team > > PS: The following links are only valid for module list maintainers: > > Registration form with editing capabilities: > >https://pause.perl.org/pause/authenquery?ACTION=add_mod&USERID=2d000000_daca7ff8da4d06d9&SUBMIT_pause99_add_mod_preview=1 > Immediate (one click) registration: > >https://pause.perl.org/pause/authenquery?ACTION=add_mod&USERID=2d000000_daca7ff8da4d06d9&SUBMIT_pause99_add_mod_insertit=1 -- William R Ward [EMAIL PROTECTED] http://www.wards.net/~bill/ ----------------------------------------------------------------------------- If you're not part of the solution, you're part of the precipitate.