From Bugzilla Helper: User-Agent: Mozilla/4.77 [en] (X11; U; Linux 2.4.3-12 i686) Description of problem: In the local/makefile STERR_FILE is not set. I would advise setting it to /var/log/exim/exim_debug The log file created is only created when exim is called with -df, thus there is no need to put it in the log rotate setup. This setting is important as it is the only way to debug sender_lookup without rendering /var/log/messages unusable. Also, while you are at it, I recommend putting exim.conf back into a directory as the default make file has it.i.e. In the local make file set - CONFIGURE_FILE=/etc/exim/exim.conf There are user specific files that can be set up that want to share that directory. For instance we have exim_blocked_IPs.txt, exim_junk_senders.txt, exim_reject_messages.txt files and will be adding more. Hope this helps create the best possible instalation when you upgrade to exim-3-32 How reproducible: Always Steps to Reproduce: 1.exim -df 2. 3. Actual Results: No debug log file created Expected Results: file created Additional info: I would recomend replacing send mail with exim as your standard mail package. Much easyer to use. There is an OReily book out for it now.
I haven't received my copy yet, although I ordered it over a month ago. :-) Thanks for the feedback. Unfortunately, our current tree doesn't have exim in (see the Roswell release notes); I'll bear this issue in mind if we package exim in future though. Nigel Metheringham is maintaining exim RPMs compatible with Red Hat Linux 7.x (better ones, IMHO), so it would probably be worth mentioning to him if this issue also applies to his packages.