Re: [exim] Save all email for a domain

Top Page
Delete this message
Reply to this message
Author: Chris Faust
Date:  
To: 'Ian Eiloart', exim-users
Subject: Re: [exim] Save all email for a domain
Thanks Ian, I know everything hinges on the user using the mail server as
its SMTP gateway but I didn't think of using SPF to further the
authentication process, great idea!.

Thanks Again!
-Chris

-----Original Message-----
From: Ian Eiloart [mailto:iane@sussex.ac.uk]
Sent: Tuesday, April 24, 2007 7:51 AM
To: cfaust-dougot; exim-users@???
Subject: Re: [exim] Save all email for a domain



--On 24 April 2007 05:52:55 -0400 cfaust-dougot <cfaust@???> wrote:

> Hello,
>
> Could anyone tell me if its possible (and if so how) to save a copy of
> every incoming and outgoing mail message to another account on the
> system?


If the recipient is on your system, then it is possible. However, if the
recipient is remote, and the sender chooses to use a remote SMTP server to
send email, then it's not possible in either Exim or Exchange.

You could (probably should) prevent local users accessing remote machines
on port 25. You should also provide SMTP access (authenticated only) in
port 587, so that your users can reach your server, wherever they are.

You might consider publishing strict SPF records to prevent staff using
third party SMTP servers. They could fall foul of forwarding problems,
though. And, this will only work where the recipient's mail server respects
the SPF record.

You still can't be sure that your staff will always send email through your
servers, though.

> For legal reasons we have to save a copy of everything, even
> something that a user sent and then deleted himself.


Yes, you can keep a copy of emails that pass through your system. The
easiest way would be to add a local Bcc recipient to every email, probably
in a system filter file.

In the UK, it's probably a legal requirement to inform all your local users
that you do this.



> We currently accomplish this using the journal feature of Exchange, is
> there some way to do it with Exim?
> TIA!
> -Chris




--
Ian Eiloart
IT Services, University of Sussex
x3148