On Thu, 2008-01-17 at 16:35 -0700, Charles Curley wrote: > On Thu, Jan 17, 2008 at 03:46:28PM -0700, Corey Edwards wrote: > > On Thu, 2008-01-17 at 15:30 -0700, Charles Curley wrote: > > > >>> check domains = +local_domains > > > >>> dzur.localdomain in "@:localhost:localhost:localdomain"? no (end of > > > >>> list) > > > >>> dzur.localdomain in "+local_domains"? no (end of list) > > > > > >>> check hosts = +relay_from_hosts > > > >>> host in "192.168.1.0/24 : 127.0.0.1 : ::::1"? yes (matched > > > >>> "192.168.1.0/24") > > > >>> host in "+relay_from_hosts"? yes (matched "+relay_from_hosts") > > > >>> check control = submission/sender_retain > > > >>> accept: condition test succeeded > > > > The message was accepted because you are allowed to relay. It died > > because the host "dzur.localdomain" is not local to the box (as far as > > Exim is aware), and Exim could not find a route for it. You need to add > > "dzur.localdomain" to the "local_domains" definition in the Exim config. > > > No joy. There was no "local_domains" line in > /etc/exim4/update-exim4.conf.conf, so I added it. > > > dc_eximconfig_configtype='internet' > dc_other_hostnames='localdomain'
Oh, you're using that ugly mess of a Debian configuration. I can't stand that and always write my own. An exim4.conf file will override the Debian auto built version. The correct answer then is to add dzur.localdomain to dc_other_hostnames. Corey /* PLUG: http://plug.org, #utah on irc.freenode.net Unsubscribe: http://plug.org/mailman/options/plug Don't fear the penguin. */
