--- qmail-remote.c.orig 1998-06-15 10:53:16.000000000 +0000 +++ qmail-remote.c 2012-09-11 14:22:29.000000000 +0000 @@ -62,8 +62,6 @@ void temp_noconn() { out("Z\ Sorry, I wasn't able to establish an SMTP connection. (#4.4.1)\n"); zerodie(); } void temp_read() { out("ZUnable to read message. (#4.3.0)\n"); zerodie(); } -void temp_dnscanon() { out("Z\ -CNAME lookup failed temporarily. (#4.4.3)\n"); zerodie(); } void temp_dns() { out("Z\ Sorry, I couldn't find any host by that name. (#4.1.2)\n"); zerodie(); } void temp_chdir() { out("Z\ @@ -301,7 +299,7 @@ switch(dns_cname(&canonhost)) { case 0: *flagalias = 0; break; case DNS_MEM: temp_nomem(); - case DNS_SOFT: temp_dnscanon(); + case DNS_SOFT: ; /* st: if the dns answer is wrong for T_ANY go ahead */ case DNS_HARD: ; /* alias loop, not our problem */ }