Trovare il nome del mail server per un determinato dominio.
E' possibile ottenere il nome del mail server che si occupa di recapitare le mail per un determinato dominio, utilizzando una query al DNS in cui viene richiesto specificatamente il campo MX (Mail eXchanger), ovvero quello contentente il nome del server di posta:
homer@enigma:/software$ dig -t MX openskills.info
; <<>> DiG 9.2.3 <<>> -t MX openskills.info
;; global options: printcmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 60934
;; flags: qr rd ra; QUERY: 1, ANSWER: 1, AUTHORITY: 2, ADDITIONAL: 2
;; QUESTION SECTION:
;openskills.info. IN MX
La query inviata al DNS server
;; ANSWER SECTION:
openskills.info. 1200 IN MX 10 mail.coresis.com.
La risposta del DNS server contentente il campo mx nel quale è possibile leggere il nome mail server
;; AUTHORITY SECTION:
openskills.info. 1200 IN NS ns.coresis.com.
openskills.info. 1200 IN NS ra.coresis.com.
;; ADDITIONAL SECTION:
ns.coresis.com. 141409 IN A 217.56.35.99
ra.coresis.com. 141409 IN A 213.215.144.245
;; Query time: 263 msec
;; SERVER: 212.216.112.112#53(212.216.112.112)
;; WHEN: Sat Dec 11 14:22:34 2004
;; MSG SIZE rcvd: 131
I comandi comuni per utilizzare la rete: finger, ftp, nslookup, dig, lynx, wget.