Re: Filter
- From: "David W. Jablonski" <dave energyfinancesolutions com>
- To: balsa-list gnome org
- Subject: Re: Filter
- Date: Wed, 13 Dec 2000 11:36:33 -0600
As I stated above - I totally second this.
Brian Stafford wrote:
> First, I forgot to mention the filtering language being developed
> on the ietf-mta-filters list is called Sieve.
>
> Jules Bean wrote:
>
>> On Wed, Dec 13, 2000 at 03:35:06PM +0000, Brian Stafford wrote:
>>
>>> It cannot be used to filter mailboxes fetched from a POP server.
>>
>> Many people happily and succesfully use a fetchmail/procmail
>> combination to satisfy all their multiple email account filtering
>> needs.
>
>
> This is true - I do it myself. fetchmail fetches mail using POP and
> transfers it to sendmail using SMTP which delivers the mail using
> procmail; pre delivery filtering again. Somewhat round the houses,
> not functionality built into procmail and certainly not functionality
> in the user agent.
>
>
>> Personally, I like 'during-delivery' mail filtering. In particular, I
>> don't need sophisticated mail-filtering in my MUA, because I don't
>> want my MUA to do that job. If my MUA becomes my filterer, then I am
>> forced to keep using that MUA.
>
>
> Using Sieve would break that dependence. As it becomes more widely
> implemented, the scripts can be used with other MUA ot MTAs.
>
>
>> I prefer to be able to use different
>> MUAs in different locations (e.g. at sites without my favourite MUA
>> installed). For that reason, I use a form of 'during-delivery' mail
>> filtering, and exim filter file. Then I use IMAP to access mail from
>> any host.
>
>
> I like to keep my mailboxes on an IMAP server where possible. Pre-
> delivery filters are good for this type of thing since the mail is
> filtered before the user agent gets involved. However sometimes I move
> mail between mailboxes and sometimes I want to automate this. User
> agent filters, especially if they can be easily constructed would be
> useful for this.
>
>
>> I think the dominant paradigm is store-mail-locally,
>> access-new-mail-with-POP.
>
>
> IMAP is a mailbox access protocol. The server maintains the mailbox
> access and storage. The client is not ever required to store mail
> locally, the server must provide long term mail box storage.
>
> POP, OTOH, is much simpler and is only useful for accessing a temporary
> holding area for mailboxes prior to the mail being downloaded by a user
> agent.
>
> Since most people download their mail from their ISP, POP is more
> appropriate than IMAP - probably why ISPs dont bother with IMAP.
>
>
>> IMO, there is currently an elegant solution
>> to that problem with fetchmail and procmail.
>
>
> A solution. I can't bring myself to say that anything to do with
> procmail could be described as elegant!
>
>
>> If those are too hard to
>> configure, the right approach might be to implement nice front-ends to
>> fetchmail and procmail, and let the MUA deal with the things it's good
>> at.
>
>
> Which brings me back to Sieve. Sieve is a much more elegant way to
> specify mail filters than procmail. I believe that it is inherently
> more flexible and reliable, easier to generate from a GUId front end
> and the design process has seen significant peer review within the
> email standards community.
>
> Lets forget the procmail dinosaur and go for the Sieve mammal. Put the
> effort into implementing a GUI for Sieve. The generated scripts could
> then be used directly or passed off to an MTA with Sieve capability (e.g.
> sendmail + Cyrus IMAP's deliver) or even to a third party product
> implementing sieve.
>
> --
> Brian Stafford
>
> _______________________________________________
> balsa-list mailing list
> balsa-list@gnome.org
> http://mail.gnome.org/mailman/listinfo/balsa-list
--
David W. Jablonski
Wisconsin Energy Conservation Corporation
Systems Administrator
RHCE, MCSE
www.weccusa.org
www.energyfinancesolutions.com
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]