Brian Parish wrote:
> Advice please.  I would like to set up a LM8.2 box to grab the email for
> a numbers of accounts at one ISP, check them for viruses, then store
> them in appropriate mailboxes, ready for a number of W$ clients to
> access using the M$ patented virus propagator.  The LM box therefore
> needs to become a pop server.
> 
> This can be a no frills solution, as long as it works and is reliable.
> What's the simplest formula to achieve this?

What path do you want outgoing mail to follow?  Can each Windows email
client send mail directly back to the ISP via smtp, or is there a reason
to route the outgoing mail through the same server that handles the
incoming mail?

If the server doesn't need to handle outgoing mail, you can use a
combination of fetchmail, procmail, and imapd to handle the incoming
mail -- set up fetchmail to grab the mail from the ISP and hand it off
to procmail, let procmail do the filtering (and hand it off to a virus
checker -- I'm not too clear on this step), then let procmail distribute
it to individual user's mail boxes on the server.  Set up a pop server
using imapd to let users access the mail in their mail boxes via pop3.

If the server does need to handle outgoing mail, you probably need a
full blown email server.

I have been trying (sporadically and half-heartedly) to set this up for
myself.  I've developed some sketches (see the following links) to help
me (and then others) understand more about how email is handled in
Linux.

See:
   * http://twiki.org/cgi-bin/view/Wikilearn/EmailSketchWorksheet
(accurate AFAICT)
   * http://twiki.org/cgi-bin/view/Wikilearn/EmailServerSketches
(possibly less accurate, and I intend to modify these to match the style
of the previous sketch)

One of the sketches on the second page shows the fetchmail, procmail,
imap approach.  None of them show a virus checker.  I would be
interested in hearing how you make out, and in any suggestions /
corrections you have for the sketches as you work on your server.

Randy Kramer

Want to buy your Pack or Services from MandrakeSoft? 
Go to http://www.mandrakestore.com

Reply via email to