I've got a setup very similar to that. Here's how it works:
Mandrake 9.2
My email collects in my various accounts... @triad.rr.com, @uncg.edu,
etc.
Fetchmail runs on my linux box (which is also my router/firewall) every
couple of minutes and "fetches" that mail for me. The headers are 100%
preserved.
Mail enters my system through Postfix and is treated the same as if it
were originally bound for [EMAIL PROTECTED] (which is the account it
ends up being stored in here).
Postfix filters all incoming mail through spamassassin.
I access my email through imap, but I could just as easily use pop3 if I
liked. Both protocols work pretty much out-of-the-box. The only
complicated part was the optional addition of SSL, which prevents me
from blasting my username and password across the net in plain text.
I use imap so I can access my email easily form anywhere and any client.
Since the imap server is on my LAN, it's very fast. I do work in both
windows and linux, and like to access my email from both. I also access
it from my desktop system and my laptop. To top it off, I installed
openwebmail which provides a very fancy web interface as a full-featured
mail client as well as allowing me full access to read/write my home
directory.
Do you every get annoyed at having to change the smtp server in you mail
client when you take your laptop elsewhere? My next project is to
enable SMTP authentication so that I can send mail from anywhere in the
world through my home server, which will then relay through the
roadrunner server.
This can be done on a fairly crappy system. It runs very well currently
on a Celeron 466 with 320 mb ram, but I ran a similar setup with
slackware on a Pentium 60 with 48 mb ram!
Anyway, after this whole process, the email does not look or feel any
different. The raw header has a few additions, but the "From:" "To:"
etc. fields are all preserved. For example, here's the header from the
email you sent:
Return-Path: <[EMAIL PROTECTED]>
X-Original-To: [EMAIL PROTECTED]
Delivered-To: [EMAIL PROTECTED]
Received: by hrivnak.org (Postfix, from userid 506)
id 889613740F1; Tue, 2 Dec 2003 08:15:55 -0500 (EST)
Received: from localhost (localhost.localdomain [127.0.0.1])
by hrivnak.org (Postfix) with ESMTP id AA1C43740F0
for <[EMAIL PROTECTED]>; Tue, 2 Dec 2003 08:15:45 -0500 (EST)
Received: from pop-server.triad.rr.com [24.25.4.162]
by localhost with POP3 (fetchmail-6.2.4)
for [EMAIL PROTECTED] (single-drop); Tue, 02 Dec 2003 08:15:45
-0500 (EST)
Received: from ms-mta-02-eri0 (ms-mta-02-qfe1 [10.10.5.71])
by ms-mss-02.southeast.rr.com
(iPlanet Messaging Server 5.2 HotFix 1.12 (built Feb 13 2003))
with ESMTP id <[EMAIL PROTECTED]> for
[EMAIL PROTECTED]; Tue, 02 Dec 2003 08:15:00 -0500
(EST)
Received: from ncmx02.mgw.rr.com (ncmx02.mgw.rr.com [24.25.4.96])
by ms-mta-02.southeast.rr.com
(iPlanet Messaging Server 5.2 HotFix 1.12 (built Feb 13 2003))
with ESMTP id <[EMAIL PROTECTED]> for
[EMAIL PROTECTED] (ORCPT [EMAIL PROTECTED]); Tue,
02 Dec 2003 08:14:59 -0500 (EST)
Received: from moya.trilug.org (moya.trilug.org [64.244.27.141])
by ncmx02.mgw.rr.com (8.12.10/8.12.8) with ESMTP id
hB2DF2x9001325 for
<[EMAIL PROTECTED]>; Tue, 02 Dec 2003 08:15:03 -0500 (EST)
Received: from moya.trilug.org (localhost.localdomain [127.0.0.1])
by moya.trilug.org (Postfix) with ESMTP id 362A8A021B; Tue,
02 Dec 2003 08:14:31 -0500 (EST)
Received: from maynard.mail.mindspring.net
(maynard.mail.mindspring.net [207.69.200.243]) by
moya.trilug.org (Postfix)
with ESMTP id 5F196A00E2 for <[EMAIL PROTECTED]>; Tue,
02 Dec 2003 08:14:28 -0500 (EST)
Received: from [192.168.167.43] (helo=wamui05.slb.atl.earthlink.net)
by maynard.mail.mindspring.net with esmtp (Exim 3.33 #1)
id 1ARAMF-00053U-00 for [EMAIL PROTECTED]; Tue, 02 Dec 2003
08:14:27 -0500
Date: Tue, 02 Dec 2003 08:14:21 -0500 (GMT-05:00)
From: "[EMAIL PROTECTED]" <[EMAIL PROTECTED]>
Subject: [TriLUG] mail help needed
Sender: [EMAIL PROTECTED]
To: [EMAIL PROTECTED]
Errors-To: [EMAIL PROTECTED]
Reply-To: "[EMAIL PROTECTED]" <[EMAIL PROTECTED]>,
Triangle Linux Users Group discussion list <[EMAIL PROTECTED]>
Message-id:
<[EMAIL PROTECTED]>
MIME-version: 1.0
X-Mailer: Earthlink Zoo Mail 1.0
Content-type: text/plain; charset=us-ascii
Content-transfer-encoding: 7bit
Precedence: list
X-BeenThere: [EMAIL PROTECTED]
Delivered-to: [EMAIL PROTECTED]
X-Original-To: [EMAIL PROTECTED]
X-Virus-Scanned: Symantec AntiVirus Scan Engine
X-Mailman-Version: 2.1.2
List-Post: <mailto:[EMAIL PROTECTED]>
List-Subscribe: <http://www.trilug.org/mailman/listinfo/trilug>,
<mailto:[EMAIL PROTECTED]>
List-Unsubscribe: <http://www.trilug.org/mailman/listinfo/trilug>,
<mailto:[EMAIL PROTECTED]>
List-Archive: <http://www.trilug.org/pipermail/trilug>
List-Help: <mailto:[EMAIL PROTECTED]>
List-Id: Triangle Linux Users Group discussion list <trilug.trilug.org>
Original-recipient: rfc822;[EMAIL PROTECTED]
X-Spam-Level:
X-Spam-Checker-Version: SpamAssassin 2.60 (1.212-2003-09-23-exp) on
gso167-140-251.triad.rr.com
X-Spam-Status: No, hits=-4.9 required=5.0 tests=BAYES_00 autolearn=ham
version=2.60
Let me know if you would like any details on configuration files, etc.
Michael
-----Original Message-----
From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On
Behalf Of Jason Tower
Sent: Tuesday, December 02, 2003 9:05 AM
To: [EMAIL PROTECTED]; Triangle Linux Users Group discussion list
Subject: Re: [TriLUG] mail help needed
man, that would be a slick little setup. maybe someone could do a class
on that subject...
jason
On Tuesday 02 December 2003 08:14, [EMAIL PROTECTED] wrote:
> Here's what I'd like to do:
>
> Both my wife and I have multiple e-mail addresses for various
> activites. If possible I'd like to:
>
> 1. download my pop3 mail from various mailboxes to a linux box at
> home 2. run everything through spamassassin
> 3. deliver the mail to our laptops (upon pop3 request) from the home
> linux box while preserving where the mail came from (i.e. if the mail
> was originally to gregbrown(at)mindspring.com I'd like to still to
> preserve the header if possible rather than being to so-and-so on
> such-and-such homeip.net address.
>
>
>
> Is this possible? If so, how did you make this happen?
>
> Greg
--
TriLUG mailing list :
http://www.trilug.org/mailman/listinfo/trilug
TriLUG Organizational FAQ : http://trilug.org/faq/
TriLUG Member Services FAQ : http://members.trilug.org/services_faq/
TriLUG PGP Keyring : http://trilug.org/~chrish/trilug.asc
--
TriLUG mailing list : http://www.trilug.org/mailman/listinfo/trilug
TriLUG Organizational FAQ : http://trilug.org/faq/
TriLUG Member Services FAQ : http://members.trilug.org/services_faq/
TriLUG PGP Keyring : http://trilug.org/~chrish/trilug.asc