>>>>> "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]