tobeye@NORTHSTAR.DARTMOUTH.EDU (Anthony Edwards) (03/02/90)
YES, we do definitely have the Name Resolver working and now I DO have (or soon will) messages working correctly! Here's the problem: In the file ${ANDREWDIR}/overhead/mail/lib/valhost.c, at the top after the #include block, I found #define dn_SKIPNAME At this point, I don't know if this line was with the original distribution or not. The effect of this #define was to totally ignore the call to dn_skipname() which is required for resolving names. Here's the solution: I commented that line out and added these two lines: #undef dn_SKIPNAME #undef CQUERYM which basically tells valhost.c that the dn_skipname() routine IS defined on our system and use it! I now get much better results from valhost.test: % valhost.test Test your favorite destination mail domain names. One at a time, please. domain: transarc.com Input: ``transarc.com''; output: ``transarc.com'' (good) domain: ecs.umass.edu Input: ``ecs.umass.edu''; output: ``ecs.umass.edu'' (good) Thanks, Craig, for sticking this one through with me and helping me out! - Anthony