Salah satu keuntungan DNS adalah untuk routing e-mail. Untuk itu, DNS menggunakan resource record tunggal yakni MX records. MX berarti Mail Exchanger, sebuah host yang akan memproses (process) atau meneruskan (forward) e-mail. Memproses berarti mengirim langsung ke individu atau melewati transport agent lainnya seperti UUCP. Meneruskan berarti mengirimkan ke tujuan akhir atau ke mail exchanger terdekat dengan melewati SMTP (Simple Mail Transfer Protocol).
Untuk menghindarkan pengulangan dalam pengiriman, MX records mempunyai parameter tambahan yakni nilai keinginan (preference value), antara 0 hingga 65535. Kita ambil contoh dengan merujuk pada file /var/named/ut.zone.
IN MX 10 netcom.ut.astra.co.id.
Baris di atas menunjukkan bahwa netcom.ut.astra.co.id punya preference value 10 untuk menjadi relay dari domain ut.astra.co.id. Lebih jelas lagi contoh berikut :
heaven.or.id. IN MX 1 spawn.heaven.or.id.
heaven.or.id IN MX 2 crow.heaven.or.id
Dalam contoh tersebut jika ada e-mail dari heaven.or.id., maka Ia akan coba mengirimkannya terlebih dahulu lewat spawn.heaven.or.id. Jika gagal, maka dicoba crow.heaven.or.id. Begitu seterusnya hingga e-mail berhasil diproses atau diteruskan.
Untuk penerapannya, masukkan MX records jadi satu bersama records lainnya di file zone domain.