On Sun, Aug 13, 2006 at 04:31:55PM +0200, Phil Pennock said: > I have a feature request for Exim for consideration, which might be > awkward to integrate. > > On an Exim receive (<=) line, the ability to log the value of a > specified environment variable. > > Rationale: PHP webhosting, which on Unix uses "sendmail" for submission, > rather than talking SMTP, so the web-server's environment variables will > be visible (by hook or by crook). So if I can log the $REQUEST_URI in > _Exim_'s logs, it should become *much* easier to track down the page > which is being abused by spammers. Sometimes, with large badly-written > PHP applications it can be difficult to tell from the web-server logs > where the hole is.
Set the sendmail_path in your php.ini to a wrapper script that does clever things with -oMr and the things you want to log. We usually use it to log something like virthost-path, but you may want to do something else. This doesn't work that well with smtp input from scripts, but not much does. -- -------------------------------------------------------------------------- | Stephen Gran | I enjoy the time that we spend | | [EMAIL PROTECTED] | together. | | http://www.lobefin.net/~steve | | -------------------------------------------------------------------------- -- ## List details at http://www.exim.org/mailman/listinfo/exim-users ## Exim details at http://www.exim.org/ ## Please use the Wiki with this list - http://www.exim.org/eximwiki/
