Package: exim4-config
Version: 4.63-17
Severity: important

Hi

I changed the hostname on my home server.  I changed /etc/hostname and 
/etc/mailname, 
rebooted and ran dpkg-reconfigure exim4-config thinking that that should be 
enough to 
get exim configured for the new hostname.  

3 days later I realised that local mail from cron wasn't getting delivered.  (I 
later 
discovered that warning messages from exim about delayed mail were also stuck). 
 Exim 
was trying to send mail addressed to the new hostname via my isps smarthost.  
(I have 
verified that the mail from cron and exim was addressed to [EMAIL PROTECTED])

A snippet from /var/log/exim4/mainlog (note p2 is the new hostname) (manually 
wrapped).

2008-05-17 17:19:23 1JxFvd-0000xS-Th <= [EMAIL PROTECTED] U=root P=local S=2647
2008-05-17 17:19:24 1JxFvd-0000xS-Th == [EMAIL PROTECTED] R=smarthost 
T=remote_smtp_smarthost defer 
(-44): SMTP error from remote mail server after RCPT TO:<[EMAIL PROTECTED]> : 
host mail.netspace.net.au 
[203.10.110.70]: 450 <[EMAIL PROTECTED]>: Recipient address rejected: Domain 
not found
2008-05-17 17:23:07 Start queue run: pid=3927
2008-05-17 17:23:07 1JxFvd-0000xS-Th == [EMAIL PROTECTED] routing defer (-51): 
retry time not reached
2008-05-17 17:23:07 1Jx8Oz-0003Mh-Jn == [EMAIL PROTECTED] routing defer (-51): 
retry time not reached
2008-05-17 17:23:07 1JwtS6-0002gq-D7 == [EMAIL PROTECTED] routing defer (-51): 
retry time not reached


I have worked around this by adding the new hostname to debconf question 5
  Please enter a semicolon-separated list of recipient domains for which this 
machine 
  should consider itself the final destination, apart from the local hostname 
  (andrew-p2.home.lan) and "localhost".  These domains are commonly called 
"local domains". 
  
  Leaving this list blank will have Exim do no local deliveries.                
                               
  ...

Notice that despite being re-configured and rebooted since /etc/hostname and 
/etc/mailname
were changed, exim4-config still has the old hostname in this question.  (It is 
correct in
debconf question 3).


Thanks for your work in Debian.

Andrew V.

-- Package-specific info:
Exim version 4.63 #1 built 20-Jan-2007 10:40:39
Copyright (c) University of Cambridge 2006
Berkeley DB: Sleepycat Software: Berkeley DB 4.3.29: (September  6, 2005)
Support for: crypteq iconv() IPv6 GnuTLS move_frozen_messages
Lookups: lsearch wildlsearch nwildlsearch iplsearch cdb dbm dbmnz dsearch nis 
nis0 passwd
Authenticators: cram_md5 plaintext
Routers: accept dnslookup ipliteral manualroute queryprogram redirect
Transports: appendfile/maildir/mailstore autoreply lmtp pipe smtp
Fixed never_users: 0
Size of off_t: 8
Configuration file is /var/lib/exim4/config.autogenerated
# /etc/exim4/update-exim4.conf.conf
#
# Edit this file and /etc/mailname by hand and execute update-exim4.conf
# yourself or use 'dpkg-reconfigure exim4-config'

dc_eximconfig_configtype='smarthost'
dc_other_hostnames='p2'
dc_local_interfaces='127.0.0.1'
dc_readhost='netspace.net.au'
dc_relay_domains=''
dc_minimaldns='false'
dc_relay_nets=''
dc_smarthost='mail.netspace.net.au'
CFILEMODE='644'
dc_use_split_config='false'
dc_hide_mailname='true'
dc_mailname_in_oh='true'
dc_localdelivery='maildir_home'
mailname:p2

-- System Information:
Debian Release: 4.0
  APT prefers stable
  APT policy: (500, 'stable')
Architecture: i386 (i686)
Shell:  /bin/sh linked to /bin/bash
Kernel: Linux 2.6.18-6-686
Locale: LANG=en_AU.UTF-8, LC_CTYPE=en_AU.UTF-8 (charmap=UTF-8)

Versions of packages exim4-config depends on:
ii  adduser                      3.102       Add and remove users and groups
ii  debconf [debconf-2.0]        1.5.11etch1 Debian configuration management sy

exim4-config recommends no packages.

-- debconf information:
  exim4/dc_noalias_regenerate: false
* exim4/dc_smarthost: mail.netspace.net.au
  exim4/dc_relay_domains:
* exim4/dc_relay_nets:
* exim4/mailname: p2
* exim4/dc_localdelivery: Maildir format in home directory
* exim4/dc_local_interfaces: 127.0.0.1
* exim4/dc_minimaldns: false
  exim4/exim3_upgrade: true
* exim4/dc_other_hostnames: p2
* exim4/dc_eximconfig_configtype: mail sent by smarthost; received via SMTP or 
fetchmail
  exim4/no_config: true
* exim4/hide_mailname: true
* exim4/dc_postmaster: andrew
* exim4/dc_readhost: netspace.net.au
* exim4/use_split_config: false
  exim4/internal/exim4-config.reconfigure: false
  exim4/exim4-config-title:



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

Reply via email to