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>