Doom9.org emails never arrives

I tried to change my e-mail registered at the forum of doom9.org website, but the confirmation e-mail never arrives. I change back to my e-mail address at Gsuite, and the confirmation e-mail arrives instantly. I checked the e-mail that arrived at the Gsuite address, and it seems that it has SPF errors.

Delivered-To: <redacted>
Received: by 2002:a05:6512:224c:0:0:0:0 with SMTP id i12csp1256283lfu;
        Sat, 8 May 2021 05:32:06 -0700 (PDT)
X-Google-Smtp-Source: ABdhPJwaO0VJJBZkoSMIXZJgs/ERDmQ0158g3cTV9ZqqWuEArkwhHfYFQ9H/adyQPvcx4PTGc8kH
X-Received: by 2002:a2e:8715:: with SMTP id m21mr11933428lji.319.1620477126402;
        Sat, 08 May 2021 05:32:06 -0700 (PDT)
ARC-Seal: i=1; a=rsa-sha256; t=1620477126; cv=none;
        d=google.com; s=arc-20160816;
        b=zVR+VWBPcyZHdoPwEkdh7l8xSv6REcanEm1TifvaBFMB0qLSc7Jl1mWCODCMHALcxH
         GH0WCeyYRL9dGTcZRIBpOHibi78STktRB8weutZF71Z4SmELplP7CmSUeBvpkZfCfbT2
         CTv2olBN/G/7JYmEoXX44s5Ye/S758kYLyYoQxfVXe/CG1r08m8XXtRJjyAT2yHC1uwH
         QyN3fio3ZOpZL+CJGvput0kkYX/5v9tq+jtjRyVBrC1UPLZeNgMFmXx2jWbnbviBUUmN
         b20ES3ozqxyvVT7AwGzSDxRysEAHE+jyMEc7C3uqtm99oC5sKTUU19zxATm7Pa/ohDPi
         0MGQ==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816;
        h=subject:content-transfer-encoding:mime-version:message-id
         :auto-submitted:from:to:date;
        bh=By+99TRf+EuNth3IgXg+IzNCzvLrKKwPcsV5SdHKOKQ=;
        b=v4ng0yybE92EvcKmfV954lepQYPGJLfYkp5Wffj56aEyOSkHyKO5UC5krsTnMYlbhu
         p+Nl/lVAoYmhg2Zcyz5iC6Og451xkfIBWdD7FfG3OFw46D0LRBO2Sd4dmAx+2+CjduGA
         eK8JFllzbYehynViUXNHZ+nqwl1hoiKQKJ5275ZlG1AsbauRy6vP/GefFn57l+DHzJZl
         vz6JtgGwrKJo24/ruJThBRLG63nUjuf8pX0Ji/CUGNRNHB9nNz+dVlnAUnJQy1UyjQCY
         vjy/jatXOJn4GVMkRjHBDpmNwCS72KIh5SWwHpBZ2ykz98dSx4q/TWVcbt+onGxaEYx/
         avjw==
ARC-Authentication-Results: i=1; mx.google.com;
       spf=temperror (google.com: error in processing during lookup of forum@doom9.net: DNS error) smtp.mailfrom=forum@doom9.net
Return-Path: <forum@doom9.net>
Received: from Xsmssc.se ([212.247.198.181])
        by mx.google.com with ESMTPS id k12si8053828lfv.368.2021.05.08.05.32.05
        for <redacted>
        (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256);
        Sat, 08 May 2021 05:32:05 -0700 (PDT)
Received-SPF: temperror (google.com: error in processing during lookup of forum@doom9.net: DNS error) client-ip=212.247.198.181;
Authentication-Results: mx.google.com;
       spf=temperror (google.com: error in processing during lookup of forum@doom9.net: DNS error) smtp.mailfrom=forum@doom9.net
Received: from office.smssc.se (c-2d1170d5.024-32-73746f4.bbcust.telenor.se [213.112.17.45]) by Xsmssc.se (8.16.1/8.15.2) with ESMTP id 148CW4ZO395507 for <redacted>; Sat, 8 May 2021 14:32:04 +0200
Date: Sat, 08 May 2021 12:32:04 +0000
To: <redacted>
From: "Doom9's Forum" <forum@doom9.net>
Auto-Submitted: auto-generated
Message-ID: <20210508123204.94e47e32fcf2@forum.doom9.org>
MIME-Version: 1.0
Content-Type: text/plain; charset="ISO-8859-1"
Content-Transfer-Encoding: 8bit
X-Priority: 3
X-Mailer: vBulletin Mail via PHP
Subject: Action Required to Verify Email Change for Doom9's Forum

I do indeed see the rejections on the Echo server. The emails were sent to username@echo.mxrouting.net and not @ a customer domain. I can’t imagine why they’d send to an address like that unless it was given to them, but surely you wouldn’t input that?

Of course, I use the e-mail in my profile. I have no idea why that happens.

Ok, I got it already, I just removed the CNAME record that links the e-mail domain to echo.mxrouting.net and everything works now. Damn, I am not supposed to do that?

There are different conditions where a CNAME record to the server makes sense and when it doesn’t. For custom mail and webmail subdomains it makes sense. Example: Custom Webmail/POP/IMAP/SMTP Domain – MXroute (mxroutehelp.com)

But echo.mxrouting.net is our domain, our server that you point yours to so that our server handles email for your domain. So for example, my domain is mxroute.com, and it is hosted on arrow.mxrouting.net (just like echo, different physical server). People don’t email me at jarland@arrow.mxrouting.net, they email me at jarland@mxroute.com, because mxroute.com’s MX records point to arrow.mxrouting.net, which means that arrow.mxrouting.net handles the email for mxroute.com.