public boolean verifySender(final String user, final String host) throws IOException{
PrintWriter out = null;
try {
String mxHost = null;
try {
mxHost = new DNSUtils(myDnsServer).findMX(host);
} catch (NamingException e) {
System.out.println("verifySender: cannot vrfy MX");
return false; // Should be trinary, for "unknown"?
}
Socket s = new Socket(mxHost, SMTP_PORT);