i just pushed a change to nupas smtp that should fix problems with dialing a records before exhausting all possible mx records (on all valid networks). this had been causing me some grief of late. it also logs exactly which server was contacted and some details about the dns entry. for example,
ladd Sep 18 05:40:03 quanstro sent 590 bytes to 9fans@9fans.net (mail.9fans.net:67.207.142.3;pref=10) this is good for tracking down trouble, since dns is so unreliable. - erik