On Tue, 20 May 2003, Colin Harford wrote:
> http://www.exim.org/exim-html-4.20/doc/html/FAQ_4.html#TOC137
>
> That is how I am supposed to set things up...
>
> So if the change and the problem are not related to each other, then
> why aren't things working and how would I go about fixing?
1)
problem: if a mail comes for a domain that does not exist, exim
bails out in the system_aliases router because there's no file you
instructed it to lsearch in
solution: for example, `require_files=/etc/mail/$domain'
2)
problem: if a mail comes for a domain that does exist, exim bails out
in the userforward router complaining about some "/nonexistent/"
directory.
explanation: "/nonexistent/" is set as the home directory for the user
your exim is running as. since your mail setup seems so horribly
broken that it somehow managed to cut your configure file from your
mail, i'm left in the dark to guess that you are running a more or
less stock config, which, in the userforward router, indeed is poking
around $HOME, which doesn't exist (hence the name), hence the bailout.
solution: for example, set home_directory and/or current_directory in
the userforward director (oh, if i say home_directory, i mean
home_directory, not transport_home_directory) to some existing
directory, like /tmp.
--
[-]
... and the rest is silence.