From nobody Thu May 18 00:12:59 2023 X-Original-To: questions@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 4QM9XJ2M39z4BmKm for ; Thu, 18 May 2023 00:17:20 +0000 (UTC) (envelope-from vagabond@blackfoot.net) Received: from mx1.blackfoot.net (mx1.blackfoot.net [216.14.232.10]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-SHA384 (256/256 bits)) (Client CN "mx1.blackfoot.net", Issuer "RapidSSL Global TLS RSA4096 SHA256 2022 CA1" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4QM9XG5NyHz3ljH for ; Thu, 18 May 2023 00:17:18 +0000 (UTC) (envelope-from vagabond@blackfoot.net) Authentication-Results: mx1.freebsd.org; dkim=pass header.d=blackfoot.net header.s=ew header.b=fQpPucyo; spf=pass (mx1.freebsd.org: domain of vagabond@blackfoot.net designates 216.14.232.10 as permitted sender) smtp.mailfrom=vagabond@blackfoot.net; dmarc=none Received: from bmfe3.blackfoot.net ([66.109.128.163]) by mx1.blackfoot.net ({9cf3d135-7b6e-4041-a57b-61a932741f4e}) via TCP (outbound) with ESMTP id 20230518001259761_0000; Wed, 17 May 2023 18:12:59 -0600 X-RC-FROM: Received: from webmail.blackfoot.net (unknown [192.168.100.133]) by bmfe3.blackfoot.net (Postfix) with ESMTP id 93F6180F16; Wed, 17 May 2023 18:12:58 -0600 (MDT) List-Id: User questions List-Archive: https://lists.freebsd.org/archives/freebsd-questions List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-freebsd-questions@freebsd.org X-BeenThere: freebsd-questions@freebsd.org MIME-Version: 1.0 Date: Wed, 17 May 2023 17:12:59 -0700 From: vagabond To: Dewayne , questions@freebsd.org Subject: Re: sendmail error, "MX list for mydomain.com points back to server.mydomain.com" In-Reply-To: References: <303e35e4d89e68dcd9863239dcda568e@blackfoot.net> User-Agent: Roundcube Webmail/1.4.11 Message-ID: <30b97aa95162c163c1781ba1a0fa8e25@blackfoot.net> X-Sender: vagabond@blackfoot.net Content-Type: text/plain; charset=US-ASCII; format=flowed Content-Transfer-Encoding: 7bit X-MAG-OUTBOUND: blackfoot.redcondor.net@66.109.128.163/32 DKIM-Signature: a=rsa-sha256; b=fQpPucyo5b1xcuBO34rDltnicc1MkOvEgvAF60DuBJsKnFgt0Ym5h8AAAvvO6d6iP/Pqwu2xh40szlKN7NZ8PBOeesv8H5djaf0A7tbQhOrz6ydQcGa5MESImaHLp/23F7ifVQ9netX2I0M5VAimbAmohHKP7/akqH1tHVr7X+J/9zHA9oIfj0dBVF6IaQu+kTH6Di+665teTP2XnBeonLoksOX95RtAqDSBuJzmC81qK6Sr2AtqIhhTZV7tlPPsvZ/0lvGNX6yykGc5mE3YELFYtqBxPYAlcA2QboP1uWhVOiStWWszYbTj+1/5ijjmWBOuQAqZby7SUHI+43WCaA==; s=ew; c=relaxed/relaxed; d=blackfoot.net; v=1; bh=gjVqZjurFkbg2VoQryJQrvOVuxIX3Nogbg4tzLMxc/4=; h=from:to:message-id; X-Spamd-Result: default: False [-3.50 / 15.00]; NEURAL_HAM_LONG(-1.00)[-1.000]; NEURAL_HAM_MEDIUM(-1.00)[-1.000]; NEURAL_HAM_SHORT(-1.00)[-0.998]; R_DKIM_ALLOW(-0.20)[blackfoot.net:s=ew]; R_SPF_ALLOW(-0.20)[+ptr]; MIME_GOOD(-0.10)[text/plain]; FROM_EQ_ENVFROM(0.00)[]; MLMMJ_DEST(0.00)[questions@freebsd.org]; ARC_NA(0.00)[]; RCVD_TLS_LAST(0.00)[]; MIME_TRACE(0.00)[0:+]; RCPT_COUNT_TWO(0.00)[2]; RCVD_COUNT_THREE(0.00)[3]; TO_MATCH_ENVRCPT_SOME(0.00)[]; FROM_HAS_DN(0.00)[]; DKIM_TRACE(0.00)[blackfoot.net:+]; TO_DN_SOME(0.00)[]; ASN(0.00)[asn:21947, ipnet:216.14.224.0/19, country:US]; DMARC_NA(0.00)[blackfoot.net]; MID_RHS_MATCH_FROM(0.00)[] X-Rspamd-Queue-Id: 4QM9XG5NyHz3ljH X-Spamd-Bar: --- X-ThisMailContainsUnwantedMimeParts: N > Do you have a "sendmail -bd" running? Yes. I tried turning on -d8.10 and got the following output at startup, which I can't interpret... ;; res_nquerydomain(ns.mydomain.com, , 1, 28) ;; res_query(ns.mydomain.com, 1, 28) ;; res_nmkquery(QUERY, ns.mydomain.com, IN, AAAA) ;; res_send() ;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 31693 ;; flags: rd; QUERY: 1, ANSWER: 0, AUTHORITY: 0, ADDITIONAL: 0 ;; ns.mydomain.com, type = AAAA, class = IN ;; Querying server (# 1) address = 127.0.0.1 ;; new DG socket ;; got answer: ;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 31693 ;; flags: qr aa rd ra; QUERY: 1, ANSWER: 0, AUTHORITY: 1, ADDITIONAL: 0 ;; ns.mydomain.com, type = AAAA, class = IN mydomain.com. 10M IN SOA ns.mydomain.com. root.mydomain.com. ( 2023051706 ; serial 4H ; refresh 1H ; retry 1H ; expiry 10M ) ; minimum ;; rcode = (NOERROR), counts = an:0 ns:1 ar:0 ;; res_nquerydomain(ns.mydomain.com, mydomain.com, 1, 28) ;; res_query(ns.mydomain.com.mydomain.com, 1, 28) ;; res_nmkquery(QUERY, ns.mydomain.com.mydomain.com, IN, AAAA) ;; res_send() ;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 44741 ;; flags: rd; QUERY: 1, ANSWER: 0, AUTHORITY: 0, ADDITIONAL: 0 ;; ns.mydomain.com.mydomain.com, type = AAAA, class = IN ;; Querying server (# 1) address = 127.0.0.1 ;; new DG socket ;; got answer: ;; ->>HEADER<<- opcode: QUERY, status: NXDOMAIN, id: 44741 ;; flags: qr aa rd ra; QUERY: 1, ANSWER: 0, AUTHORITY: 1, ADDITIONAL: 0 ;; ns.mydomain.com.mydomain.com, type = AAAA, class = IN mydomain.com. 10M IN SOA ns.mydomain.com. root.mydomain.com. ( 2023051706 ; serial 4H ; refresh 1H ; retry 1H ; expiry 10M ) ; minimum ;; rcode = (NXDOMAIN), counts = an:0 ns:1 ar:0 res_nsearch failed (-1) _res.options = 800012c3, HasWildcardMX = 0 I don't understand the 0 answers and NXDOMAIN at all It's not clear to me where all that is coming from, as strings like res_send() don't seem to appear in the source. Also, that only prints at startup; apparently it doesn't go through the domain.c code for delivery to a localhost, even though I get that error message back. Can anyone tell me / point me to how to build sendmail from the code in /usr/src/contrib/sendmail ? Thanks, Gary