From owner-freebsd-questions@FreeBSD.ORG Tue Jul 18 16:25:27 2006 Return-Path: X-Original-To: freebsd-questions@freebsd.org Delivered-To: freebsd-questions@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id F16FD16A4DE for ; Tue, 18 Jul 2006 16:25:27 +0000 (UTC) (envelope-from mikhailg@webanoide.org) Received: from overlord.navalradio.cl (overlord.navalradio.cl [201.236.67.146]) by mx1.FreeBSD.org (Postfix) with ESMTP id 56C2E43D5A for ; Tue, 18 Jul 2006 16:25:24 +0000 (GMT) (envelope-from mikhailg@webanoide.org) Received: from [150.101.106.92] (ppp106-92.lns1.hba1.internode.on.net [150.101.106.92]) (authenticated bits=0) by overlord.navalradio.cl (8.13.6/8.13.6) with ESMTP id k6IGQEZf028878 for ; Tue, 18 Jul 2006 12:26:17 -0400 (CLT) (envelope-from mikhailg@webanoide.org) Message-ID: <44BD0B61.9060005@webanoide.org> Date: Wed, 19 Jul 2006 02:25:05 +1000 From: Mikhail Goriachev Organization: Webanoide User-Agent: Thunderbird 1.5.0.4 (Macintosh/20060516) MIME-Version: 1.0 To: freebsd-questions@freebsd.org Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit X-Spam-Status: No, score=-98.0 required=5.0 tests=RCVD_IN_SORBS_DUL, USER_IN_WHITELIST autolearn=no version=3.1.3 X-Spam-Checker-Version: SpamAssassin 3.1.3 (2006-06-01) on overlord.navalradio.cl Subject: :::. Sendmail & WorkAroundBrokenAAAA. X-BeenThere: freebsd-questions@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: User questions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 18 Jul 2006 16:25:28 -0000 Hi everyone, I found a problem and its solution. Now I'd like someone to help me understand a few things please. My stock sendmail cannot send emails to a certain domain due to broken DNS (AAAA) responses. All correspondence gets queued with a: (Deferred: Name server: .: host name lookup failure) Apparently, the following line in sendmail's .mc config file is sufficient: define(`confBIND_OPTS', `WorkAroundBrokenAAAA')dnl However, this doesn't help me at all. The only workaround that does the job is to recompile sendmail with NO_INET6=YES in /etc/make.conf. After that, everything gets sent immediately without problems. So my question is: why "define(`confBIND..." line doesn't get picked up by sendmail when compiled with INET6 support? The whole set-up is running on: FreeBSD 6.1-RELEASE-p3 Sendmail 8.13.6 Any input on the matter would be highly appreciated. Cheers, Mikhail. -- Mikhail Goriachev Webanoide Telephone: +61 (0)3 62252501 Mobile Phone: +61 (0)4 38255158 E-Mail: mikhailg@webanoide.org Web: http://www.webanoide.org PGP Key ID: 0x4E148A3B PGP Key Fingerprint: D96B 7C14 79A5 8824 B99D 9562 F50E 2F5D 4E14 8A3B