[Pkg-exim4-users] exim4 (lenny) MAIN_ALLOW_DOMAIN_LITERALS

Marc Haber mh+pkg-exim4-users at zugschlus.de
Tue Jul 17 20:46:54 UTC 2007

On Tue, Jul 17, 2007 at 10:58:07AM +0200, Marc Haber wrote:
> Executive Summary: domain literals seem to be broken in the current
> packages, partly because of missing docs, and partly because ue4c does
> not accept @[] as a local domain, and partly because exim does not
> seem to correctly handle @[] in the first place. The first two things
> are going to be fixed in the package, and the last thing has been
> reported upstream.

To use domain literals, do:
  (1) set MAIN_ALLOW_DOMAIN_LITERALS to a non-empty value
  (2) set @[] as a local domain (which is currently not possible in
      4.67-7). To do this:
      (2a) switch off local_domains debconf interface by manually
           setting MAIN_LOCAL_DOMAINS to the intended list from exim
           configuration or
      (2b) hack /usr/sbin/update-exim4.conf (line 110) to allow square
           brackets and add @[] to /etc/exim4/update-exim4.conf.conf
  (3) make sure that the IP address you want to be reachable is listed
      in dc_local_interfaces (or that dc_local_interface is empty)


Marc Haber         | "I don't trust Computers. They | Mailadresse im Header
Mannheim, Germany  |  lose things."    Winona Ryder | Fon: *49 621 72739834
Nordisch by Nature |  How to make an American Quilt | Fax: *49 3221 2323190

More information about the Pkg-exim4-users mailing list