[exim-dev] [Bug 736] exim 4.69 fails to use all MX records b…

Αρχική Σελίδα
Delete this message
Reply to this message
Συντάκτης: David Favor
Ημερομηνία:  
Προς: exim-dev
Αντικείμενο: [exim-dev] [Bug 736] exim 4.69 fails to use all MX records before failing
------- You are receiving this mail because: -------
You are on the CC list for the bug.

http://bugs.exim.org/show_bug.cgi?id=736




--- Comment #2 from David Favor <david@???> 2008-07-14 15:04:07 ---
Config is:
_______

#
# Research this statement
#
# You want to ensure that Routing is done ahead of time; -odqs will do
# this, or two-stage queueing with -qq (thanks Graeme for the reminder)
# or using queue_smtp_domains.

primary_hostname  = coolsurf.com
qualify_domain    = coolsurf.com
qualify_recipient = coolsurf.com


#domainlist local_domains = coolsurf.com : davidfavor.com : radicalhealth.com :
livefeast.com
domainlist local_domains =
domainlist relay_to_domains =
hostlist relay_from_hosts = 127.0.0.1 : 192.168.0.0/16

freeze_tell = postmaster
ignore_bounce_errors_after = 2d
timeout_frozen_after = 7d

split_spool_directory = true

log_selector = +address_rewrite +all_parents +arguments +connection_reject
+delay_delivery +delivery_size +dnslist_defer +incoming_interface
+incoming_port +lost_incoming_connection +queue_run +received_sender
+received_recipients +retry_defer +sender_on_delivery +size_reject
+skip_delivery +smtp_confirmation +smtp_connection +smtp_protocol_error
+smtp_syntax_error +subject +tls_cipher +tls_peerdn

### BACKSCATTER PROCESSING ###
### http://psg.com/~brian/software/authbounce/configure-authbounce.txt

# A unique key for your company, e.g. a domain you own and a serial number
# to allow the key to be changed in future
BOUNCE_ID = coolsurf.com-1

# A genuinely random key. e.g. from
# head -c16 /dev/urandom | md5
# If running across multiple mailservers they will all need to share the
# same key, and you will need to keep it secret from anyone else.
BOUNCE_SECRET = f11825b7da99c1f6798f8d950dd98953

begin routers

# all messages go to their MX defined server
dnslookup:
  driver    = dnslookup
  self      = send
  transport = remote_smtp


begin transports

# max_rcpt = 1
remote_smtp:
driver = smtp
serialize_hosts = *
headers_add = X-ID:
${lc:$local_part@$domain};${length_8:${md5:${lc:$local_part@$domain};BOUNCE_SECRET}};${length_8:BOUNCE_SECRET}

begin retry

# Address or Domain    Error       Retries
# -----------------    -----       -------
*                      *           F,2h,15m; G,16h,1h,1.5; F,4d,6h
_______


net1#exim -d -bt david@???
Exim version 4.69 uid=0 gid=0 pid=20800 D=fbb95cfd
Berkeley DB: Berkeley DB 4.6.21: (October 11, 2007)
Support for: crypteq iconv() IPv6 PAM Perl Expand_dlfunc TCPwrappers OpenSSL
Content_Scanning Old_Demime
Lookups (built-in): lsearch wildlsearch nwildlsearch iplsearch cdb dbm dbmnz
dnsdb dsearch ldap ldapdn ldapm nis nis0 nisplus passwd sqlite
Authenticators: cram_md5 cyrus_sasl dovecot plaintext spa
Routers: accept dnslookup ipliteral manualroute queryprogram redirect
Transports: appendfile/maildir/mailstore/mbx autoreply lmtp pipe smtp
Fixed never_users: 0
Size of off_t: 4
changed uid/gid: forcing real = effective
uid=0 gid=0 pid=20800
auxiliary group list: <none>
configuration file is /etc/exim/exim.conf
log selectors = 0000dfff 006bb86b
Reset TZ to NULL: time is 2008-07-14 06:26:21
Loading lookup modules from /usr/lib/exim/4.69-5.fc8/lookups
Loaded 0 lookup modules
Total 17 lookups
trusted user
admin user
originator: uid=0 gid=0 login=root name=root
sender address = root@???
Address testing: uid=0 gid=93 euid=0 egid=93
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>

Testing david@???
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>

Considering david@???
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>

routing david@???
--------> dnslookup router <--------
local_part=david domain=davidfavor.com
calling dnslookup router
dnslookup router called for david@???
domain = davidfavor.com
DNS lookup of davidfavor.com (MX) succeeded
DNS lookup of net1.coolsurf.com (AAAA) gave NO_DATA
returning DNS_NODATA
DNS lookup of net1.coolsurf.com (A) succeeded
DNS lookup of net2.coolsurf.com (AAAA) gave NO_DATA
returning DNS_NODATA
DNS lookup of net2.coolsurf.com (A) succeeded
local host has lowest MX
fully qualified name = davidfavor.com
host_find_bydns yield = HOST_FOUND_LOCAL (3); returned hosts:
net1.coolsurf.com 69.94.137.124 MX=10
net2.coolsurf.com 69.94.137.128 MX=20
lowest numbered MX record points to local host: davidfavor.com: configured to
try delivery anyway
set transport remote_smtp
queued for remote_smtp transport: local_part = david
domain = davidfavor.com
errors_to=NULL
domain_data=NULL localpart_data=NULL
routed by dnslookup router
envelope to: david@???
transport: remote_smtp
host net1.coolsurf.com [69.94.137.124] MX=10
host net2.coolsurf.com [69.94.137.128] MX=20
david@???
router = dnslookup, transport = remote_smtp
host net1.coolsurf.com [69.94.137.124] MX=10
host net2.coolsurf.com [69.94.137.128] MX=20
search_tidyup called
>>>>>>>>>>>>>>>> Exim pid=20800 terminating with rc=0 >>>>>>>>>>>>>>>>



--
Configure bugmail: http://bugs.exim.org/userprefs.cgi?tab=email