Re: [xmail] DbgFix: Mail loop detected

2012-10-15 Thread Edinilson - ATINET

Are you using SmartDNSHost in server.tab?

If so, is SmartDNSHost pointing to the same server that you had issued the 
command:

dig embarqnow.net MX
?

Regards

Edinilson
--
ATINET
Tel Voz: (0xx11) 4412-0876
http://www.atinet.com.br


- Original Message - 
From: U.Mutlu um4...@mutluit.com

To: xmail@xmailserver.org
Sent: Friday, October 12, 2012 11:54 AM
Subject: [xmail] DbgFix: Mail loop detected


Just wanted to share a debug session to trace down a Mail loop 
detected situation:


A bounce mail with reason Mail loop detected is generated under this 
circumstance:

 if it takes too many steps (operations) to get the first MX record
 (or the final A record when MX is missing after trying all)
 of the recipient domain than what is defined in server.tab under
   MaxMTAOps 16

For example:
I had a mail to an address xx...@embarqnow.net and got that error
because that domain has many nameservers and a depth of 3 levels
to finally get the MX record, but the number of steps to get to the MX
exceeds the above defined 16 ...


#
# dig  embarqnow.net any

;  DiG 9.8.1-P1  embarqnow.net any
;; global options: +cmd
;; Got answer:
;; -HEADER- opcode: QUERY, status: NOERROR, id: 41501
;; flags: qr rd ra; QUERY: 1, ANSWER: 1, AUTHORITY: 13, ADDITIONAL: 13

;; QUESTION SECTION:
;embarqnow.net. IN  ANY

;; ANSWER SECTION:
embarqnow.net.  39916   IN  A   64.45.201.2

;; AUTHORITY SECTION:
net.62167   IN  NS  f.gtld-servers.net.
net.62167   IN  NS  d.gtld-servers.net.
net.62167   IN  NS  b.gtld-servers.net.
net.62167   IN  NS  i.gtld-servers.net.
net.62167   IN  NS  g.gtld-servers.net.
net.62167   IN  NS  k.gtld-servers.net.
net.62167   IN  NS  a.gtld-servers.net.
net.62167   IN  NS  e.gtld-servers.net.
net.62167   IN  NS  j.gtld-servers.net.
net.62167   IN  NS  c.gtld-servers.net.
net.62167   IN  NS  l.gtld-servers.net.
net.62167   IN  NS  m.gtld-servers.net.
net.62167   IN  NS  h.gtld-servers.net.

;; ADDITIONAL SECTION:
a.gtld-servers.net. 22812   IN  A   192.5.6.30
a.gtld-servers.net. 120523  IN  2001:503:a83e::2:30
b.gtld-servers.net. 2525IN  A   192.33.14.30
b.gtld-servers.net. 9837IN  2001:503:231d::2:30
c.gtld-servers.net. 11423   IN  A   192.26.92.30
d.gtld-servers.net. 79977   IN  A   192.31.80.30
e.gtld-servers.net. 119385  IN  A   192.12.94.30
f.gtld-servers.net. 70410   IN  A   192.35.51.30
g.gtld-servers.net. 23788   IN  A   192.42.93.30
h.gtld-servers.net. 23957   IN  A   192.54.112.30
j.gtld-servers.net. 23958   IN  A   192.48.79.30
l.gtld-servers.net. 22980   IN  A   192.41.162.30
m.gtld-servers.net. 25511   IN  A   192.55.83.30

;; Query time: 5 msec
;; WHEN: Fri Oct 12 16:20:56 2012
;; MSG SIZE  rcvd: 500


#
And picking one of the nameservers gives:

# dig @b.gtld-servers.net embarqnow.net any

;  DiG 9.8.1-P1  @b.gtld-servers.net embarqnow.net any
; (1 server found)
;; global options: +cmd
;; Got answer:
;; -HEADER- opcode: QUERY, status: NOERROR, id: 7771
;; flags: qr rd; QUERY: 1, ANSWER: 0, AUTHORITY: 2, ADDITIONAL: 2
;; WARNING: recursion requested but not available

;; QUESTION SECTION:
;embarqnow.net. IN  ANY

;; AUTHORITY SECTION:
embarqnow.net.  172800  IN  NS  ns1.embarqservices.net.
embarqnow.net.  172800  IN  NS  ns2.embarqservices.net.

;; ADDITIONAL SECTION:
ns1.embarqservices.net. 172800  IN  A   138.210.81.3
ns2.embarqservices.net. 172800  IN  A   64.45.205.2

;; Query time: 97 msec
;; WHEN: Fri Oct 12 16:29:17 2012
;; MSG SIZE  rcvd: 114


#
And continuing:

# dig @ns1.embarqservices.net embarqnow.net any

;  DiG 9.8.1-P1  @ns1.embarqservices.net embarqnow.net any
; (1 server found)
;; global options: +cmd
;; Got answer:
;; -HEADER- opcode: QUERY, status: NOERROR, id: 61425
;; flags: qr aa rd; QUERY: 1, ANSWER: 5, AUTHORITY: 0, ADDITIONAL: 3
;; WARNING: recursion requested but not available

;; QUESTION SECTION:
;embarqnow.net. IN  ANY

;; ANSWER SECTION:
embarqnow.net.  86400   IN  SOA ns1.embarqservices.net. 
dns-admin.embarqservices.net. 2011070100 10800 3600 604800 86400

embarqnow.net.  86400   IN  NS  ns2.embarqservices.net.
embarqnow.net.  86400   IN  NS  ns1.embarqservices.net.

Re: [xmail] DbgFix: Mail loop detected

2012-10-15 Thread U.Mutlu

Hi,
no, SmartDNSHost is not enabled in server.tab.


Edinilson - ATINET wrote, On 10/15/2012 07:58 PM:

Are you using SmartDNSHost in server.tab?

If so, is SmartDNSHost pointing to the same server that you had issued the 
command:
dig embarqnow.net MX
?

Regards

Edinilson
--
ATINET
Tel Voz: (0xx11) 4412-0876
http://www.atinet.com.br


___
xmail mailing list
xmail@xmailserver.org
http://xmailserver.org/mailman/listinfo/xmail