I think you _have_ to add a "local_domains" setting with the default
file... since there really can't be a default for 'local' information..
I *think* if you add
local_domains = @
it will set it to be the hostname of the machine it runs on, which would
roughly approximate would exim 3 did.. This is off the top of my head
though, I could be wrong.. I'm almost sure my syntax is wrong..
Although of course that should probably be part of the default config..
Hrm..
Ive just gone and had a look at the default file, and it includes the
following stanza.. You might want to check and make sure it hasnt been
lost in yours..
--<>--
######################################################################
# MAIN CONFIGURATION SETTINGS #
######################################################################
# These three settings create two lists of domains and one list of hosts. These
# lists are referred to later in this configuration using the syntax
# +local_domains, +relay_to_domains, and +relay_from_hosts, respectively. They
# are all colon-separated lists:
domainlist local_domains = @
domainlist relay_to_domains =
hostlist relay_from_hosts = 127.0.0.1
--<>--
On Wed, 19 Dec 2001, Sheldon Hearn wrote:
>
>
> On Wed, 19 Dec 2001 00:05:29 +0200, Sheldon Hearn wrote:
>
> > I've committed ports/mail/exim-devel, which installs the new exim4
> > (exim-3.951) port.
>
> Erk! I didn't test this thoroughly enough.
>
> Messages sent from the local server stick in the mail queue and the
> following shows up in the panic log:
>
> 2001-12-19 00:48:11 16GSjy-000EKW-00 unknown named list "+local_domains"
>
> I tried searching the mail acrhives, but just came up with a couple of
> false hits because I don't know how to specify a search for an exact
> phrase.
>
> Philip, where do I start with this one? I'm using the stock
> configure.default file as modified below. I don't think my
> modifications are involved, though.
>
> Ciao,
> Sheldon.
>
> --- src/configure.default.orig Fri Nov 23 17:31:16 2001
> +++ src/configure.default Tue Dec 18 23:34:07 2001
> @@ -138,7 +138,9 @@
> # were a normal user. This isn't usually a problem, as most sites have an alias
> # for root that redirects such mail to a human administrator.
>
> -never_users = root
> +exim_user = mailnull
> +exim_group = mail
> +never_users = root : mailnull
>
>
> # The setting below causes Exim to do a reverse DNS lookup on all incoming
> @@ -343,7 +345,8 @@
> allow_fail
> allow_defer
> data = ${lookup{$local_part}lsearch{/etc/aliases}}
> -# user = exim
> + user = mailnull
> + group = mail
> file_transport = address_file
> pipe_transport = address_pipe
>
> @@ -377,6 +380,7 @@
> file_transport = address_file
> pipe_transport = address_pipe
> reply_transport = address_reply
> + condition = !match{${rxquote:${home}}}{^/nonexistent}
>
>
> # This router matches local user mailboxes.
> @@ -420,8 +424,8 @@
> delivery_date_add
> envelope_to_add
> return_path_add
> -# group = mail
> -# mode = 0660
> + group = mail
> + mode = 0660
>
>
> # This transport is used for handling pipe deliveries generated by alias or
>
> --
>
> ## List details at http://www.exim.org/mailman/listinfo/exim-users Exim details at http://www.exim.org/ ##
>
>
--