Evolution sucks??
Paul Lussier
p.lussier at comcast.net
Tue Feb 13 08:59:21 EST 2007
> On Mon, 12 Feb 2007, Jeffry Smith wrote:
>
>> Next question: What's people's favorite e-mail systems?
I used mh/exmh for an extremely long time and loved it's flexibility.
It was really nice having a gui based on underlying commands which
could also be executed from the command line or from scripts.
I've been (un)fortunate enough to have worked in an environment
heavily dependant upon RT for quite a number of years now. One of the
nice things about RT was that it would place the status of a ticket in
the ticket's subject line such that a procmail recipe like this:
#Folder - Company/RT
:0 H
* ^(Subject):.*(\[$COMPANY \#.*\])
{
# Resolved Tickets, so clear them out, I don't need to worry about
# them anymore
:0 H
* ^(Subject:).*Ticket Resolved
|$HOME/bin/exmh/rt-rmm
# do other stuff here
}
Could help keep my RT mail box quite clean. The rt-rmm script looks
like this:
#!/usr/bin/perl
$folder = '+Company/RT';
@file=<>;
chomp @file;
@subject = grep { /^Subject:/ } @file;
$subject = shift @subject;
($ticket = $subject) =~ s/.*\#(\d+)].*/\1/g;
@tickets =`pick $folder -subject $ticket`;
chomp (@tickets);
system ("rmm $folder @tickets");
exit 0;
The procmail script looks at incoming mail, and if it has 'Ticket
Resolved' in the Subject: line, it then passes that message to the
stdin of rt-rmm. That script in turn extracts the ticket number from
the subject line and creates a list of e-mails in the RT folder which
contain that ticket number in the Subject line and in turn deletes
them all.
Ben has often asked why I don't use IMAP. There's your answer! IMAP
simply can not do that, at least not as simply (as far as I've ever
been able to figure out).
Sure, you can build rather complex rules into your gui-based client,
but then you have to leave the client running all the time. Sure,
there's Sieve, but how many IMAP servers support it? (I know of 1,
cyrus) Additionally, writing/dealing with sieve is a p.i.t.a. from
what I've experienced, and I don't know of any ISPs which support it
at all. With procmail and mh, as you've seen, doing this type of
thing is extremely trivial.
All that being said, about 2 years ago I switched to gnus, which lacks
the thing I liked the most about mh, the command-line access :-/
(my rational for switching was/is that the command line access has
become somewhat less important than some features gnus offers).
Oh, and gmail. I subscribe my gmail account to most mailing lists I
belong to. It's a much better long-term archival system than my
personal hard drive, the search capability is significantly better,
and I don't ever have to worry about (un,re)subscribing if/when I
switch ISPs :)
--
Seeya,
Paul
--
Key fingerprint = 1660 FECC 5D21 D286 F853 E808 BB07 9239 53F1 28EE
A: Yes.
> Q: Are you sure?
>> A: Because it reverses the logical flow of conversation.
>>> Q: Why is top posting annoying in email?
More information about the gnhlug-discuss
mailing list