online mail access for RedHat 9 (large)
Any suggestions?
4 Replies
SquirrelMailHorde IMP
You will also need to install a POP3 and/or IMAP server to actually access the mailboxes. SquirrelMail requires IMAP, IMP will do either. I use Courier-IMAP but that will only do maildirs, not traditional mailbox files.
Looks like everybody prefers either SquirrelMail or Open WebMail. Do you know by any chance what the difference between the two is so I can choose wisely?
SquirrelMail is written in PHP, Open WebMail in Perl. People say that Open WebMail can be a bit slow - it needs to launch a perl interpreter for each operation. You can speed it up by using SpeedyCGI to make interpreter instances persist in memory between scripts.
Open WebMail wins on flexibilty of foreign language encoding - it's independent of the settings in your browser or local machine.
Open WebMail directly supports anti-virus (clamav) and anti-spam (SpamAssassin). SquirrelMail can do this with plug-ins, but they rather seem to have the attitude that this is best handled by sendmail/yourMTAof_choice and procmail, etc., before the mail reaches the mailboxes.
Open WebMail uses POP3 to access mail, but it cannot (for example) move mail from folder to folder. SquirrelMail uses IMAP for user authentication and to read/manipulate mail on your server. It can POP mail from elsewhere and store it in the IMAP folders but the IMAP server is a must.
Open WebMail wins if you have large mail folders and/or are converting from Outlook to webmail. SquirrelMail is easier to set up with the exception of requiring an IMAP server - but I needed that anyway.
Summary:
Open Webmail is more like a replacement for the Mail User Agent on your local machine, gathering mail from various places for you to read - except you're not tied to a local machine - it's on the web.
SquirrelMail is more like a Mail User Agent on your server (ahhh, Pine!), able to move your mail from folder to folder but only reluctantly fetching it from elsewhere - except you don't have to ssh into your server - any browser will do.
I think my own needs are a bit "perverse" - i.e. even though I need a MUA, flexible settings for charsets is also extremely important. Looks like I'll have to make a prioritization list. But your post explained everything I wanted to know, so thanks again!