| Server IP : 85.214.239.14 / Your IP : 216.73.216.213 Web Server : Apache/2.4.65 (Debian) System : Linux h2886529.stratoserver.net 4.9.0 #1 SMP Mon Sep 30 15:36:27 MSK 2024 x86_64 User : www-data ( 33) PHP Version : 8.2.29 Disable Function : NONE MySQL : OFF | cURL : ON | WGET : ON | Perl : ON | Python : ON | Sudo : ON | Pkexec : OFF Directory : /srv/automx/automx-master/contrib/ |
Upload File : |
#!/usr/bin/python
import dns.resolver
import re
import sys
domain = str(sys.argv[1])
try:
mx_objects = dns.resolver.query(domain,'MX')
except:
print str(sys.argv[2])
sys.exit(0)
mx_server = {}
for server in mx_objects:
mx_server[server.preference] = server.exchange
primary_mx_server = re.sub('\.$', '', mx_server[sorted(mx_server)[0]].to_text())
print primary_mx_server