>>>>> "Shlomo" == Shlomo Solomon <[EMAIL PROTECTED]> writes:

    Shlomo> I have two questions.
    Shlomo> 1. --- After **playing** with LINUX on and off for a

[...]

A question about an e-mail client is almost as dangerous as a question 
about an operating system.  Although there're some objective reasons
to prefer one upon another, most certainly you'll have to experiment
with a program or too before you find the one that pleases you.

As to your particular list of requirements - I'm very surprised by it.
You wrote down almost every imaginable thing that a e-mail client can
do.  It is really pleasing to know that someone wrote a program which
does all this things.  If you can also confirm that everything works
without bugs...

I actually don't know about a program, running on Linux which would do 
all that you want out of the box.  Most probably you'll have to use a
collection of programs to achieve your goals (see below).

As a base e-mail client I'd propose pine - text-only tool, not very
feature rich, but extremely easy to configure and use.  It provides
all base functionality one expects from an e-mail client and recent
versions give even more.

An option for more advanced user could be (X)Emacs + PGnus (so called
"Pterodactyl Gnus" - a beta branch of Gnus news/mail reader).  It
takes some time to get used to it, but it pays off, believe me.

    Shlomo> 1 - multiple address books and mailing lists

Pine has it built-in, pgnus (and emacsen in general) provide bbdb
package for this and many more other things.

    Shlomo> 2 - filters that can cause any of the following actions -
    Shlomo> copy or move messages to a different mailbox, forward
    Shlomo> and/or delete a message, copy a message to an external
    Shlomo> (text) file, set the read/unread status, send a canned
    Shlomo> reply, add sender to address book, inform me that a
    Shlomo> message matching a particular filter has arrived, run a
    Shlomo> program or script.

PGnus already can do most of it, the rest you can program yourself.
Or use procmail.

    Shlomo> 3 - filters should work on incoming or outgoing messages
    Shlomo> or both

Never thought about using filters on outgoing messages.

    Shlomo> 4 - it should be possible to run filters manually if
    Shlomo> necessary

    Shlomo> 5 - messages in each mailbox should be sorted by any or
    Shlomo> all of the following - from, to, size, read status, date,
    Shlomo> attachment - all sorts should be ascending or descending
    Shlomo> and it should be possible to provide different sort
    Shlomo> criteria for each mailbox.

I'm not sure that sorting can be folder-specific in pine, but in pgnus 
you can do whatever you like.  All mentioned sorting orders are
supported by both the programs (and many more by pgnus).

    Shlomo> 6 - spell checker 

Both can use external spell checkers.

    Shlomo> 7 - multiple signatures

Recent versions of pine introduced "roles" which may provide the
functionality.  PGnus has a notion of "posting styles" which certainly 
can provide this.

    Shlomo> 8 - multiple accounts - i.e ability to download messages
    Shlomo> from several ISPs

Your best bet here is fetchmail.

    Shlomo> 9 - remote control - i.e. the ability to see a list of
    Shlomo> e-mail waiting on the server and deciding manually which
    Shlomo> messages I want to download

Sounds like IMAP service - and it depends both on the e-mail client
and the mail server.  Both pine and pgnus support IMAP, but I've never 
used it so I don't know how useful this support is.

    Shlomo> 10 - knows what to do with common types of attachments -
    Shlomo> .wav .jpg gif .html .tar .zip and others

Pine has viewers, pgnus tries to display some of MIME attachmens
inline (and can run external viewers also).

    Shlomo> 11 - search (like grep) inside a mail box using various
    Shlomo> criteria.

Pine has it, pgnus provides 
{incremental,nonincremental {forward,backward {regexp}}} searches!

More about pine:
http://www.washington.edu/pine

More about PGnus ans Gnus:
http://www.gnus.org

[...]

Regards,
Andre.


-- 
================================================================
#                       Andre E. Bar'yudin                     #
#           Home page: http://www.cs.huji.ac.il/~baryudin      #
#                  E-mail: [EMAIL PROTECTED]             #
#                      Phone: (972)-53-812-026                 #
================================================================


=================================================================
To unsubscribe, send mail to [EMAIL PROTECTED] with
the word "unsubscribe" in the message body, e.g., run the command
echo unsubscribe | mail [EMAIL PROTECTED]

Reply via email to