E-mail will not deliver

I am able to send mail to my gmail account and one or two other accounts, but not to my isp e-mail account and another domain I have set up. I am trying to send from VsiFaxServer@ssc.local. And also from root@ssc.local using the mail command at the prompt. When I check the new messages, I found the returned messages below.

Message 398:
From <> Tue Jun 28 13:27:16 2011
From: MMDF Mail System <mmdf@ssc.local>
To: root@ssc.local
Subject: Failed mail
Date: Tue, 28 Jun 2011 13:27:15 -0500 (CDT)
Message-ID:  <201106281327.aa12258@ssc.local>
Status: R

Trouble sending mail on ssc.local:

============ Transcript follows ============

Unable to parse address
Submit error: No valid addresses

============== Message follows =============
From: root@ssc.local (Superuser)
X-Mailer: SCO OpenServer Mail Release 5.0.7
To: fax-failures@myisp.com
Subject: test
Date: Tue, 28 Jun 2011 13:27:15 -0500 (CDT)

test
New mail has arrived.
Loaded 1 new message.
N399 mmdf             Tue Jun 28 13:28   22/564   Failed mail
& 399
Message 399:
From <> Tue Jun 28 13:28:05 2011
From: MMDF Mail System <mmdf@ssc.local>
To: root@ssc.local
Subject: Failed mail
Date: Tue, 28 Jun 2011 13:28:05 -0500 (CDT)
Message-ID:  <201106281328.aa12541@ssc.local>
Status: R

Trouble sending mail on ssc.local:

============ Transcript follows ============

Unable to parse address
Submit error: No valid addresses

============== Message follows =============
From: root@ssc.local (Superuser)
X-Mailer: SCO OpenServer Mail Release 5.0.7
To: smithss025@myisp.net
Subject: test
Date: Tue, 28 Jun 2011 13:28:05 -0500 (CDT)

test

Why am I receiving the errors above?

Thanks,

Jake

Can you find MX, MB, CNAME or A records on DNS using nslookup and the local DNS server?

$ nslookup -qt=MX bankofamerica.com
Using /etc/hosts on:  zzzzzzz
looking up FILES
Trying DNS
bankofamerica.com
        origin = ns1.bankofamerica.com
        mail addr = xxx\.yyy.zzz.com
        serial = 2000130885
        refresh = 600 (10 mins)
        retry   = 300 (5 mins)
        expire  = 604800 (7 days)
        minimum ttl = 900 (15 mins)
$ nslookup -qt=MX ibm.com          
Using /etc/hosts on:  zzzzzzz
looking up FILES
Trying DNS
Trying NIS
*** No address information is available for "ibm.com"
$ 
# nslookup -qt=MX server
unknown query type: MX
Server:  dnsc1-vp.la.centurylink.net
Address:  209.142.182.250

*** dnsc1-vp.la.centurylink.net can't find server: Non-existent host/domain
# nslookup -qt=MX host
Server:  dnsc1-vp.la.centurylink.net
Address:  209.142.182.250

*** dnsc1-vp.la.centurylink.net can't find host: Non-existent host/domain


# nslookup -qt=MB server
unknown query type: MB
Server:  dnsc1-vp.la.centurylink.net
Address:  209.142.182.250

*** dnsc1-vp.la.centurylink.net can't find server: Non-existent host/domain
# nslookup -qt=CNAME server
Server:  dnsc1-vp.la.centurylink.net
Address:  209.142.182.250

*** dnsc1-vp.la.centurylink.net can't find server: Non-existent host/domain
# nslookup -qt=A server
Server:  dnsc1-vp.la.centurylink.net
Address:  209.142.182.250

*** dnsc1-vp.la.centurylink.net can't find server: Non-existent host/domain

---------- Post updated at 03:43 PM ---------- Previous update was at 03:28 PM ----------

Here is another failed message:

Message 396:
From <> Tue Jun 28 13:19:24 2011
Date:     Tue, 28 Jun 2011 13:19:24 -0500 (CDT)
From:     "ssc.local MMDF Mail System" <mmdf@ssc.local>
Sender:   mmdf@ssc.local
Subject:  Failed mail  (msg.aa10985)
To:       root@ssc.local
Message-ID:  <201106281319.ab08191@ssc.local>
Status: R

Your message could not be delivered to
'cmd (host: smtpauth.centurytel.net) (queue: badusers)'
for the following reason:
Remote host responded: 550 5.1.1 <cmd>... User unknown


    Your message follows:

From: root@ssc.local (Superuser)
X-Mailer: SCO OpenServer Mail Release 5.0.7
To: cmd
Date: Tue, 28 Jun 2011 13:15:52 -0500 (CDT)
Message-ID:  <201106281315.aa10985@ssc.local>

Your target was myisp.com who is 'server' . . . .

nslookup [ options ] target [ optional alternative dns server to use ]

Try something that worked first, then myisp.com !

centurytel.net is myisp.net, I just didn't want a spider robot to swipe my e-mail for spam.

Excuse me.

This one works:

# nslookup -qt=MX imcsite.com
Server:  dnsc1-vp.la.centurylink.net
Address:  209.142.182.250

Non-authoritative answer:
imcsite.com	preference = 10, mail exchanger = mail.imcsite.com

Authoritative answers can be found from:
imcsite.com	nameserver = ns1.mediatemple.net
imcsite.com	nameserver = ns2.mediatemple.net
mail.imcsite.com	internet address = 64.13.232.238
ns1.mediatemple.net	internet address = 64.207.129.18
ns2.mediatemple.net	internet address = 64.207.128.18

This one does not work:

# nslookup -qt=MX centurytel.net
Server:  dnsc1-vp.la.centurylink.net
Address:  209.142.182.250

Non-authoritative answer:
centurytel.net	preference = 110, mail exchanger = mx3c35.carrierzone.com
centurytel.net	preference = 120, mail exchanger = mx4c35.carrierzone.com
centurytel.net	preference = 10, mail exchanger = mx1c35.carrierzone.com
centurytel.net	preference = 100, mail exchanger = mx2c35.carrierzone.com

Authoritative answers can be found from:
centurytel.net	nameserver = ns2.centurytel.net
centurytel.net	nameserver = ns1.centurytel.net
mx1c35.carrierzone.com	internet address = 209.235.147.38
mx2c35.carrierzone.com	internet address = 209.235.147.39
mx4c35.carrierzone.com	internet address = 209.235.147.41
ns1.centurytel.net	internet address = 209.142.136.142
ns2.centurytel.net	internet address = 207.230.192.252
# 

This one does not work:

# nslookup -qt=MX outdoor-equipment-parts.com
Server:  dnsc1-vp.la.centurylink.net
Address:  209.142.182.250

Non-authoritative answer:
outdoor-equipment-parts.com	preference = 10, mail exchanger = mx01.register.com
outdoor-equipment-parts.com	preference = 10, mail exchanger = mx03.register.com

Authoritative answers can be found from:
outdoor-equipment-parts.com	nameserver = dns010.d.register.com
outdoor-equipment-parts.com	nameserver = dns051.a.register.com
outdoor-equipment-parts.com	nameserver = dns051.c.register.com
outdoor-equipment-parts.com	nameserver = dns106.b.register.com

---------- Post updated 06-29-11 at 10:00 AM ---------- Previous update was 06-28-11 at 04:34 PM ----------

bump..

bump...

---------- Post updated at 03:18 PM ---------- Previous update was at 03:07 PM ----------

Does etc/resolv.conf have anything to do with my problem?

---------- Post updated at 04:46 PM ---------- Previous update was at 03:18 PM ----------

This is what I have in my etc/resolv.conf:

nameserver	209.142.182.250
hostresorder	local bind
search	

Yes, resolv.conf is the config under gethostbyname(), the dns client call. nslookup will use it if you do not redirect it.

Most mail domains are configured by mx, but occasionally the domain resolves to a host, also, an A record. That host may also have a trivial web server to redirect to www.domain.

No need to bump, I monitor my subscribed threads before going to search unanswered. I was just busy getting my shoulder surgery, making a living at the same time since I am hourly, preaching love on linked in and facebook, doing end of month balancing at home and the big release at work, and doing more serious tech discussions on linked in. It is good to have some time to google and read on your own. I try to teach you how to fish.

I don't have any idea what could be keeping it from sending to addresses that are hosted with my isp(centurylink.net or centurytel.net). All of our business e-mails are centurytel.net addresses.

I have a small business server 2003 that I send various e-mail reports from on a nightly basis. I receive e-mail from it fine. Its from address is <sscdata.smithsadvantage.local@66-112-13-33.stat.centurytel.net>.

I hope your shoulder gets better. What do you use to keep up with your home finances?

Jake

I have a really bad BofA free product MYM, but I want to port my data to GnuCash, which looks great!

That's a lot of stuff on top of the domain, so maybe it depends on host dns. Email headers do tell you the IP, forward name, reverse lookup name in braces of servers moving the mail. Is your resolv.conf using the same DNS server?

Some people forward all their mail to one of their servers or two, so all leaving email can he held there during outages and all email is seen coming from there. However, it is usually not that hard to get mail to leave. Just look to the right of the @ and see if it is a host or MX.

This is an e-mail to me from a company that supports an inventory program on our unix box:

Your resolv.conf seems to be working perfectly. Remember, it is used not
just for mail, but any IP address lookup. It currently says

Check local (this machine), then use this nameserver (ip.address).

The fact that I can get emails, plus the fact that you can ping external
sites by name, like Yahoo! Ireland, means that resolv.conf is properly
configured.

---------- Post updated at 01:49 PM ---------- Previous update was at 11:15 AM ----------

Any ideas on what might be going on here?

Thanks,

Jake

OK, give me one unsendable @.......

A munged up sendmail.cf can do anything, but usually not selectively. That is where sendmail -bt comes in.

fax-failures ....

at
...

smithssc.com

Sorry, trying to prevent a robot from swiping my address for spam.

another one is.

sales

at

..

Here is my nslookup mx and traceroute to deliver this mail. I sent to rejectme@smithssc.com and it rejected quite nicely for id. What do you get?

      This is an automatically generated Delivery Status Notification.       

Delivery to the following recipients was aborted after 1  second(s):

  * rejectme@smithssc.com



Final-recipient:  rfc822; rejectme@smithssc.com
Action: failed
Status:  5.1.1
Diagnostic-Code: smtp;  550 5.1.1 <rejectme@smithssc.com>... User  unknown
Last-attempt-Date: Fri, 01 Jul 2011 19:53:02 +0000

---
Header:
   ID=10024, QR=Response, Opcode=QUERY, RCODE=NO ERROR
   Authoritative Answer=No, Truncation=No
   Recursion Desired=Yes, Recursion Available=Yes
   QDCOUNT=1, ANCOUNT=2, NSCOUNT=0, ARCOUNT=0
Question:
   Name=smithssc.com, QTYPE=MX, QCLASS=1
Answer Section:
- Name=smithssc.com
    Type=MX, Class=1, TTL=86400 (1 Day), RDLENGTH=23
    Preference=10, Mail Exchange=mail.centurytel.net
- Name=smithssc.com
    Type=MX, Class=1, TTL=86400 (1 Day), RDLENGTH=14
    Preference=20, Mail Exchange=fallback2.centurytel.net
---
TraceRoute - Friday, July 01, 2011 16:01:09
Generated by CyberKit Version 2.5
Copyright � 1996-2000 by Luc Neijens

Address: mail.centurytel.net
Number of Packets: 1
Packet size: 64
Trace Hop 1 through 60
Timeout: 5
Resolve Addresses: Yes
Don't Fragment: No

#1 Unavailable (192.168.2.1): TTL Exceeded, ttl=64, 0 ms
#2 Unavailable (174.57.192.1): TTL Exceeded, ttl=254, 31 ms
#3 xe-2-0-0-0-sur01.vineland.nj.panjde.comcast.net (68.85.76.213): TTL Exceeded, ttl=252, 0 ms
#4 xe-4-0-2-0-ar03.audubon.nj.panjde.comcast.net (68.85.63.73): TTL Exceeded, ttl=251, 15 ms
#5 pos-3-7-0-0-cr01.ashburn.va.ibone.comcast.net (68.86.95.149): TTL Exceeded, ttl=251, 15 ms
#6 xe-10-0-0.edge2.Washington12.Level3.net (4.26.6.1): TTL Exceeded, ttl=249, 15 ms
#7 vlan52.ebr2.Washington12.Level3.net (4.69.146.222): TTL Exceeded, ttl=58, 16 ms
#8 ae-5-5.ebr2.Washington1.Level3.net (4.69.143.221): TTL Exceeded, ttl=57, 31 ms
#9 ae-92-92.csw4.Washington1.Level3.net (4.69.134.158): TTL Exceeded, ttl=56, 16 ms
#10 ae-4-90.edge1.Washington4.Level3.net (4.69.149.207): TTL Exceeded, ttl=245, 16 ms
#11 qwest-level3-xe.washington4.Level3.net (4.68.63.82): TTL Exceeded, ttl=247, 15 ms
#12 No response (): , ttl=,  ms
#13 Unavailable (65.120.142.14): TTL Exceeded, ttl=244, 47 ms
#14 bb-dllstx37-jx9-01-ae0.core.centurytel.net (206.51.69.57): TTL Exceeded, ttl=244, 62 ms
#15 bb-shptlayo-jx9-01-xe-1-1-0.core.centurytel.net (206.51.69.34): TTL Exceeded, ttl=243, 62 ms
#16 bb-shpt-jp-01-ae1.core.lightcore.net (206.51.69.102): TTL Exceeded, ttl=241, 63 ms
#17 CTEL-Monroe.core.centurytel.net (204.9.126.14): TTL Exceeded, ttl=240, 62 ms
#18 e-1-2.mx.centurytel.net (69.179.217.11): TTL Exceeded, ttl=49, 62 ms
#19 ge0-1-rt-sec.mx.centurytel.net (69.179.217.2): TTL Exceeded, ttl=239, 63 ms
#20 r2d2.centurytel.net (209.142.136.105): Echo Reply, ttl=47, 62 ms

Statistics: Out 20, in 19, loss 5%, times (min/avg/max) 15/34/63 ms

PS: It'd be wimping out to put the mailer ip in /etc/hosts for the domain as host.

What do I put into the command line to get what you got?

 
nslookup -qt=MX -d2 smithssc.com
traceroute mail.centurytel.net
 

I used a pc tool with all the ip tools gui'd in, cyberkit. http://www.softpedia.com/get/Network-Tools/Network-Tools-Suites/CyberKit.shtml

The -d2 might be overkill, just from memory, more chatty.

# nslookup -qt=MX -d2 fax-failures@smithssc.com
traceroute mail.so.centurytel.net;; res_nmkquery(QUERY, 250.182.142.209.in-addr.arpa, IN, PTR)
------------
SendRequest(), len 46
    HEADER:
	opcode = QUERY, id = 14568, rcode = NOERROR
	header flags:  query, want recursion
	questions = 1,  answers = 0,  authority records = 0,  additional = 0

    QUESTIONS:
	250.182.142.209.in-addr.arpa, type = PTR, class = IN

------------
------------
Got answer (166 bytes):
    HEADER:
	opcode = QUERY, id = 14568, rcode = NOERROR
	header flags:  response, want recursion, recursion avail.
	questions = 1,  answers = 1,  authority records = 2,  additional = 2

    QUESTIONS:
	250.182.142.209.in-addr.arpa, type = PTR, class = IN
    ANSWERS:
    ->  250.182.142.209.in-addr.arpa
	type = PTR, class = IN, dlen = 29
	name = dnsc1-vp.la.centurylink.net
	ttl = 456310 (5d6h45m10s)
    AUTHORITY RECORDS:
    ->  182.142.209.in-addr.arpa
	type = NS, class = IN, dlen = 17
	nameserver = ns2.centurytel.net
	ttl = 549109 (6d8h31m49s)
    ->  182.142.209.in-addr.arpa
	type = NS, class = IN, dlen = 6
	nameserver = ns1.centurytel.net
	ttl = 549109 (6d8h31m49s)
    ADDITIONAL RECORDS:
    ->  ns1.centurytel.net
	type = A, class = IN, dlen = 4
	internet address = 209.142.136.142
	ttl = 74812 (20h46m52s)
    ->  ns2.centurytel.net
	type = A, class = IN, dlen = 4
	internet address = 207.230.192.252
	ttl = 71572 (19h52m52s)

------------
Server:  dnsc1-vp.la.centurylink.net
Address:  209.142.182.250

;; res_nmkquery(QUERY, fax-failures@smithssc.com, IN, MX)
------------
SendRequest(), len 43
    HEADER:
	opcode = QUERY, id = 14569, rcode = NOERROR
	header flags:  query, want recursion
	questions = 1,  answers = 0,  authority records = 0,  additional = 0

    QUESTIONS:
	fax-failures\@smithssc.com, type = MX, class = IN

------------
------------
Got answer (116 bytes):
    HEADER:
	opcode = QUERY, id = 14569, rcode = NXDOMAIN
	header flags:  response, want recursion, recursion avail.
	questions = 1,  answers = 0,  authority records = 1,  additional = 0

    QUESTIONS:
	fax-failures\@smithssc.com, type = MX, class = IN
    AUTHORITY RECORDS:
    ->  com
	type = SOA, class = IN, dlen = 61
	ttl = 900 (15M)
	origin = a.gtld-servers.net
	mail addr = nstld.verisign-grs.com
	serial = 1309551888
	refresh = 1800 (30M)
	retry   = 900 (15M)
	expire  = 604800 (1W)
	minimum ttl = 86400 (1D)

------------
;; res_nmkquery(QUERY, fax-failures@smithssc.com., IN, MX)
------------
SendRequest(), len 43
    HEADER:
	opcode = QUERY, id = 14570, rcode = NOERROR
	header flags:  query, want recursion
	questions = 1,  answers = 0,  authority records = 0,  additional = 0

    QUESTIONS:
	fax-failures\@smithssc.com, type = MX, class = IN

------------
------------
Got answer (116 bytes):
    HEADER:
	opcode = QUERY, id = 14570, rcode = NXDOMAIN
	header flags:  response, want recursion, recursion avail.
	questions = 1,  answers = 0,  authority records = 1,  additional = 0

    QUESTIONS:
	fax-failures\@smithssc.com, type = MX, class = IN
    AUTHORITY RECORDS:
    ->  com
	type = SOA, class = IN, dlen = 61
	ttl = 900 (15M)
	origin = a.gtld-servers.net
	mail addr = nstld.verisign-grs.com
	serial = 1309551888
	refresh = 1800 (30M)
	retry   = 900 (15M)
	expire  = 604800 (1W)
	minimum ttl = 86400 (1D)

------------
*** dnsc1-vp.la.centurylink.net can't find fax-failures@smithssc.com: Non-existent host/domain

No @ or junk before it, that is for the email server on the far end. Just the host/domain part.

# nslookup -qt=MX -d2 smithssc.com
traceroute mail.so.centurytel.net;; res_nmkquery(QUERY, 250.182.142.209.in-addr.arpa, IN, PTR)
------------
SendRequest(), len 46
    HEADER:
	opcode = QUERY, id = 1373, rcode = NOERROR
	header flags:  query, want recursion
	questions = 1,  answers = 0,  authority records = 0,  additional = 0

    QUESTIONS:
	250.182.142.209.in-addr.arpa, type = PTR, class = IN

------------
------------
Got answer (166 bytes):
    HEADER:
	opcode = QUERY, id = 1373, rcode = NOERROR
	header flags:  response, want recursion, recursion avail.
	questions = 1,  answers = 1,  authority records = 2,  additional = 2

    QUESTIONS:
	250.182.142.209.in-addr.arpa, type = PTR, class = IN
    ANSWERS:
    ->  250.182.142.209.in-addr.arpa
	type = PTR, class = IN, dlen = 29
	name = dnsc1-vp.la.centurylink.net
	ttl = 454298 (5d6h11m38s)
    AUTHORITY RECORDS:
    ->  182.142.209.in-addr.arpa
	type = NS, class = IN, dlen = 17
	nameserver = ns2.centurytel.net
	ttl = 547097 (6d7h58m17s)
    ->  182.142.209.in-addr.arpa
	type = NS, class = IN, dlen = 6
	nameserver = ns1.centurytel.net
	ttl = 547097 (6d7h58m17s)
    ADDITIONAL RECORDS:
    ->  ns1.centurytel.net
	type = A, class = IN, dlen = 4
	internet address = 209.142.136.142
	ttl = 72800 (20h13m20s)
    ->  ns2.centurytel.net
	type = A, class = IN, dlen = 4
	internet address = 207.230.192.252
	ttl = 69560 (19h19m20s)

------------
Server:  dnsc1-vp.la.centurylink.net
Address:  209.142.182.250

;; res_nmkquery(QUERY, smithssc.com, IN, MX)
------------
SendRequest(), len 30
    HEADER:
	opcode = QUERY, id = 1374, rcode = NOERROR
	header flags:  query, want recursion
	questions = 1,  answers = 0,  authority records = 0,  additional = 0

    QUESTIONS:
	smithssc.com, type = MX, class = IN

------------
------------
Got answer (159 bytes):
    HEADER:
	opcode = QUERY, id = 1374, rcode = NOERROR
	header flags:  response, want recursion, recursion avail.
	questions = 1,  answers = 2,  authority records = 2,  additional = 2

    QUESTIONS:
	smithssc.com, type = MX, class = IN
    ANSWERS:
    ->  smithssc.com
	type = MX, class = IN, dlen = 23
	preference = 10, mail exchanger = mail.centurytel.net
	ttl = 86400 (1D)
    ->  smithssc.com
	type = MX, class = IN, dlen = 14
	preference = 20, mail exchanger = fallback2.centurytel.net
	ttl = 86400 (1D)
    AUTHORITY RECORDS:
    ->  smithssc.com
	type = NS, class = IN, dlen = 6
	nameserver = ns1.centurytel.net
	ttl = 86400 (1D)
    ->  smithssc.com
	type = NS, class = IN, dlen = 6
	nameserver = ns2.centurytel.net
	ttl = 86400 (1D)
    ADDITIONAL RECORDS:
    ->  ns1.centurytel.net
	type = A, class = IN, dlen = 4
	internet address = 209.142.136.142
	ttl = 72800 (20h13m20s)
    ->  ns2.centurytel.net
	type = A, class = IN, dlen = 4
	internet address = 207.230.192.252
	ttl = 69560 (19h19m20s)

------------
Non-authoritative answer:
smithssc.com
	type = MX, class = IN, dlen = 23
	preference = 10, mail exchanger = mail.centurytel.net
	ttl = 86400 (1D)
smithssc.com
	type = MX, class = IN, dlen = 14
	preference = 20, mail exchanger = fallback2.centurytel.net
	ttl = 86400 (1D)

Authoritative answers can be found from:
smithssc.com
	type = NS, class = IN, dlen = 6
	nameserver = ns1.centurytel.net
	ttl = 86400 (1D)
smithssc.com
	type = NS, class = IN, dlen = 6
	nameserver = ns2.centurytel.net
	ttl = 86400 (1D)
ns1.centurytel.net
	type = A, class = IN, dlen = 4
	internet address = 209.142.136.142
	ttl = 72800 (20h13m20s)
ns2.centurytel.net
	type = A, class = IN, dlen = 4
	internet address = 207.230.192.252
	ttl = 69560 (19h19m20s)

---------- Post updated at 04:02 PM ---------- Previous update was at 03:59 PM ----------

# nslookup -qt=MX -d2 outdoor-equipment-parts.com
traceroute mail.outdoor-equipment-parts.com;; res_nmkquery(QUERY, 250.182.142.209.in-addr.arpa, IN, PTR)
------------
SendRequest(), len 46
    HEADER:
	opcode = QUERY, id = 28526, rcode = NOERROR
	header flags:  query, want recursion
	questions = 1,  answers = 0,  authority records = 0,  additional = 0

    QUESTIONS:
	250.182.142.209.in-addr.arpa, type = PTR, class = IN

------------
------------
Got answer (166 bytes):
    HEADER:
	opcode = QUERY, id = 28526, rcode = NOERROR
	header flags:  response, want recursion, recursion avail.
	questions = 1,  answers = 1,  authority records = 2,  additional = 2

    QUESTIONS:
	250.182.142.209.in-addr.arpa, type = PTR, class = IN
    ANSWERS:
    ->  250.182.142.209.in-addr.arpa
	type = PTR, class = IN, dlen = 29
	name = dnsc1-vp.la.centurylink.net
	ttl = 454132 (5d6h8m52s)
    AUTHORITY RECORDS:
    ->  182.142.209.in-addr.arpa
	type = NS, class = IN, dlen = 17
	nameserver = ns2.centurytel.net
	ttl = 546931 (6d7h55m31s)
    ->  182.142.209.in-addr.arpa
	type = NS, class = IN, dlen = 6
	nameserver = ns1.centurytel.net
	ttl = 546931 (6d7h55m31s)
    ADDITIONAL RECORDS:
    ->  ns1.centurytel.net
	type = A, class = IN, dlen = 4
	internet address = 209.142.136.142
	ttl = 72634 (20h10m34s)
    ->  ns2.centurytel.net
	type = A, class = IN, dlen = 4
	internet address = 207.230.192.252
	ttl = 69394 (19h16m34s)

------------
Server:  dnsc1-vp.la.centurylink.net
Address:  209.142.182.250

;; res_nmkquery(QUERY, outdoor-equipment-parts.com, IN, MX)
------------
SendRequest(), len 45
    HEADER:
	opcode = QUERY, id = 28527, rcode = NOERROR
	header flags:  query, want recursion
	questions = 1,  answers = 0,  authority records = 0,  additional = 0

    QUESTIONS:
	outdoor-equipment-parts.com, type = MX, class = IN

------------
------------
Got answer (188 bytes):
    HEADER:
	opcode = QUERY, id = 28527, rcode = NOERROR
	header flags:  response, want recursion, recursion avail.
	questions = 1,  answers = 2,  authority records = 4,  additional = 0

    QUESTIONS:
	outdoor-equipment-parts.com, type = MX, class = IN
    ANSWERS:
    ->  outdoor-equipment-parts.com
	type = MX, class = IN, dlen = 18
	preference = 10, mail exchanger = mx01.register.com
	ttl = 14400 (4H)
    ->  outdoor-equipment-parts.com
	type = MX, class = IN, dlen = 9
	preference = 10, mail exchanger = mx03.register.com
	ttl = 14400 (4H)
    AUTHORITY RECORDS:
    ->  outdoor-equipment-parts.com
	type = NS, class = IN, dlen = 11
	nameserver = dns106.b.register.com
	ttl = 58466 (16h14m26s)
    ->  outdoor-equipment-parts.com
	type = NS, class = IN, dlen = 11
	nameserver = dns010.d.register.com
	ttl = 58466 (16h14m26s)
    ->  outdoor-equipment-parts.com
	type = NS, class = IN, dlen = 11
	nameserver = dns051.a.register.com
	ttl = 58466 (16h14m26s)
    ->  outdoor-equipment-parts.com
	type = NS, class = IN, dlen = 11
	nameserver = dns051.c.register.com
	ttl = 58466 (16h14m26s)

------------
Non-authoritative answer:
outdoor-equipment-parts.com
	type = MX, class = IN, dlen = 18
	preference = 10, mail exchanger = mx01.register.com
	ttl = 14400 (4H)
outdoor-equipment-parts.com
	type = MX, class = IN, dlen = 9
	preference = 10, mail exchanger = mx03.register.com
	ttl = 14400 (4H)

Authoritative answers can be found from:
outdoor-equipment-parts.com
	type = NS, class = IN, dlen = 11
	nameserver = dns106.b.register.com
	ttl = 58466 (16h14m26s)
outdoor-equipment-parts.com
	type = NS, class = IN, dlen = 11
	nameserver = dns010.d.register.com
	ttl = 58466 (16h14m26s)
outdoor-equipment-parts.com
	type = NS, class = IN, dlen = 11
	nameserver = dns051.a.register.com
	ttl = 58466 (16h14m26s)
outdoor-equipment-parts.com
	type = NS, class = IN, dlen = 11
	nameserver = dns051.c.register.com
	ttl = 58466 (16h14m26s)
# 

So, now test the route.

How do I test the route?