Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 29 Apr 2000 01:18:14 -0400
From:      Dan Tso <dan@tsolab.org>
To:        Fabio da Silva Cunha <fsc@mymail.com.br>
Cc:        freebsd-security@FreeBSD.ORG
Subject:   Re: e-mail auditing in sendmail 8.9.3/8.10.1
Message-ID:  <390A7095.368ACB80@tsolab.org>
References:  <3.0.6.32.20000429012053.014f1ec0@mymail.com.br>

next in thread | previous in thread | raw e-mail | index | archive | help

> I need to copy all mail processed (in / out) through my mail server
> (FreeBSD/Sendmail) to one user account (auditor@mydomain.com.br) it's
> possible with sendmail 8.9.3/8.10.1 ?
> 
> - For incoming, i used the /etc/alias file, but for outgoing i don't have a
> solution. :(

This is really a question for the sendmail forums and it comes up all
the time. At least when I researched it, the basic message was that
sendmail doesn't come with a canned solution for this (logging outgoing
mail) on purpose, primarily due to invasion of privacy issues felt by
the core developers/maintainers. However there are possibilities:
1) obviously, used something other than sendmail. I believe qmail and
postfix provide this feature,
2) there is a C source level hack to include this feature in sendmail
which has been posted to USENET,
3) you can alter the sendmail.cf file to do it, either using something
like procmail, or sendmail itself. This method, while not the most
efficient, is the easiest.

I am using a version of solution 3, modified from an example posted to
USENET (which didn't seem to be completely tested as far as I could
tell). The nasties are like if you ever do bulk mailing (mailing lists,
etc), you may want an escape mechanism to avoid 1000's of copies of the
same email in your log file.


To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-security" in the body of the message




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?390A7095.368ACB80>