I've tried setting those, and they simply control which hosts can send unqualified addresses and which hosts can receive unqualified addresses. I have them both set to localhost, so the server should be able to send and receive unqualified addresses. However, the server still qualifies the addresses before qualifying them. "root" becomes "[EMAIL PROTECTED]"
Even if primary_hostname and qualify_recipient weren't set, EXIM would still use uname() to look up the host name and qualify the name. I've tried setting qualify_recipient as an empty string, but "root" then becomes "root@". I even tried setting qualify_recipient as ":" (without quotes) which literally set the domain as ":" (root@:). No luck. Magnus Holmgren wrote: > On Sunday 28 May 2006 21:29, [EMAIL PROTECTED] took the opportunity to > write: > >> I'm running exim 4.44 and am working on a mail routing problem. >> >> I want local users (specifically reports generated by my system) able to >> generate mail to any local unqualified address (such as to "root" or any >> other account) without making unqualified addresses world routable. No >> matter what I come up with, EXIM unfailingly qualifies my unqualified >> addresses and routes them. >> >> How can I allow internal messages to address local addresses (like >> root), but external messages from addressing them? >> > > Have you tried recipient_unqualified_hosts and sender_unqualified_hosts? > > -- ## 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/
