1#!/usr/bin/python 2# vim:fileencoding=utf-8 3# 4# IDN (Internationalized Domain Name) lookup support (lookup for MX) 5# 6import unbound 7 8ctx = unbound.ub_ctx() 9ctx.resolvconf("/etc/resolv.conf") 10 11status, result = ctx.resolve(u"háčkyčárky.cz", unbound.RR_TYPE_MX, unbound.RR_CLASS_IN) 12if status == 0 and result.havedata: 13 print "Result:" 14 print " raw data:", result.data 15 for k in result.data.mx_list_idn: 16 print " priority:%d address:%s" % k 17