Greetings, all.

I'm having a little difficulty with exim configuration.  Debian stable,
exim 3.35-1woody2.

This is a home system, set up to deliver all outgoing mail through a
smarthost.  I ran eximconfig, selected the smarthost option, and entered
the relevant data to get my basic exim.conf file.  Since then, I've made
the following changes:

*** exim.conf.orig      Fri Apr 23 06:56:48 2004
--- exim.conf   Fri Apr 23 07:08:00 2004
***************
*** 29,35 ****
  # domain to unqualified sender addresses, specify the recipient domain here.
  # If this option is not set, the qualify_domain value is used.
  
! # qualify_recipient =
  
  # Specify your local domains as a colon-separated list here. If this option
  # is not set (i.e. not mentioned in the configuration file), the
--- 29,35 ----
  # domain to unqualified sender addresses, specify the recipient domain here.
  # If this option is not set, the qualify_domain value is used.
  
! qualify_recipient = localhost
  
  # Specify your local domains as a colon-separated list here. If this option
  # is not set (i.e. not mentioned in the configuration file), the
***************
*** 40,46 ****
  # are no local domains; not setting it at all causes the default value (the
  # setting of qualify_recipient) to be used.
  
! local_domains = localhost:comcast.net
  
  # Allow mail addressed to our hostname, or to our IP address.
  
--- 40,46 ----
  # are no local domains; not setting it at all causes the default value (the
  # setting of qualify_recipient) to be used.
  
! local_domains = localhost:home.rcc
  
  # Allow mail addressed to our hostname, or to our IP address.
  
***************
*** 413,418 ****
--- 413,420 ----
  # don't have their own domain, but could be useful for anyone.
  # It looks up the real address of all local users in a file
  
+ [EMAIL PROTECTED]    [EMAIL PROTECTED] h
+ 
  [EMAIL PROTECTED]    ${lookup{$1}lsearch{/etc/email-addresses}\
                                                {$value}fail} frFs
  


There's another hunk enabling authenticated connections, required by my
smarthost, but I'm omitting that here to avoid broadcasting my passwords
to all and sundry.  I don't think it's relevant to my question, in any
case.

I should point out that I have (deliberately) given my machine a bogus
hostname, nanny-ogg.home.rcc, to avoid collisions.  And my user name on
my local machine is `cobbe'.

In general, all of this works correctly.  Mail that I send from cobbe's
account is correctly routed through the smarthost to its destination,
and it is labeled as coming from the address [EMAIL PROTECTED],
which is the desired result.  Additionally, mail that is sent to
root is handled according to the local alias file, *not* routed up to
[EMAIL PROTECTED] (who, I'm sure, really doesn't want my logcheck output).

There's just one minor fly in the ointment left: mail that is sent from
[EMAIL PROTECTED] (as by logcheck, for instance) is rewritten to appear as
coming from [EMAIL PROTECTED]  I'd really like to have exim configured
to leave sender addresses of [EMAIL PROTECTED] alone, but it's not clear to
me from the Exim manual how to disable the qualify_domain rewriting for
a single local address.

Could anyone point me in the right direction, please?

Thanks very much for any help,

Richard


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED] 
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

Reply via email to