Had a peek at what you have going on. Gmail is flat-out rejecting emails sent to its email service with a gmail email address that doesn't align to its IP space. This is working by design to stop spam and fake email addresses masquerading as gmail. And... email providers with exceptionally strict DKIM and SPF checks will outright bounce-back, blackhole, or reject the email. In your case, this is what is transpiring.
I can receive emails from your forum with my personal email server. Your XenForo configuration is enveloping your gmail address to send with - this is bad practice to do.
Code:
Delivered-To: <brett@REDACTEDDOMAIN.net>
Return-Path: <SRS1=tsW6=mail.REDACTEDDOMAIN.net==pPAO=IA=gmail.com=childrensplforum@mail.REDACTEDDOMAIN.net>
Received: from mail.REDACTEDDOMAIN.net ([10.250.0.6])
by mail.REDACTEDDOMAIN.net with LMTP
id sTBTHHivyWp2aQEAvnk1+g:P1
(envelope-from <SRS1=tsW6=mail.REDACTEDDOMAIN.net==pPAO=IA=gmail.com=childrensplforum@mail.REDACTEDDOMAIN.net>)
for <brett@REDACTEDDOMAIN.net>; Sat, 10 Oct 2026 03:22:32 +0000
Received: from mail.REDACTEDDOMAIN.net ([10.250.0.6])
by mail.REDACTEDDOMAIN.net with LMTP
id sTBTHHivyWp2aQEAvnk1+g
(envelope-from <SRS1=tsW6=mail.REDACTEDDOMAIN.net==pPAO=IA=gmail.com=childrensplforum@mail.REDACTEDDOMAIN.net>)
for <brett@REDACTEDDOMAIN.net>; Sat, 10 Oct 2026 03:22:32 +0000
Received: from cp2.mattwservices.uk (cp2.mattwservices.uk [209.222.101.79])
by mail.REDACTEDDOMAIN.net (Postfix) with ESMTP id DE0F84702DA
for <brett@REDACTEDDOMAIN.net>; Sat, 10 Oct 2026 03:22:31 +0000 (UTC)
Authentication-Results: mail.REDACTEDDOMAIN.net;
dkim=none;
spf=softfail (mail.REDACTEDDOMAIN.net: 209.222.101.79 is neither permitted nor denied by domain of childrensplforum@gmail.com) smtp.mailfrom=childrensplforum@gmail.com;
dmarc=fail reason="No valid SPF, No valid DKIM" header.from=gmail.com (policy=none)
Received: from reincarn by cp2.mattwservices.uk with local (Exim 4.100.1)
(envelope-from <childrensplforum@gmail.com>)
id 1xFNfL-0000000FYqV-03wV
for brett@REDACTEDDOMAIN.net;
Sat, 10 Oct 2026 03:22:31 +0000
From: Reincarnation Forum <childrensplforum@gmail.com>
To: BrettC <brett@REDACTEDDOMAIN.net>
X-To-Validate: b4a0e2bb+brett@REDACTEDDOMAIN.net
Subject: Reincarnation Forum - Account confirmation required
Auto-Submitted: auto-generated
Message-ID: <c1a1ce6492ec8e29ae15ea1af62d8f0e@gmail.com>
MIME-Version: 1.0
Date: Sat, 10 Oct 2026 03:22:30 +0000
Content-Type: multipart/alternative; boundary=vb0sdbeL
X-AntiAbuse: This header was added to track abuse, please include it with any abuse report
X-AntiAbuse: Primary Hostname - cp2.mattwservices.uk
X-AntiAbuse: Original Domain - REDACTEDDOMAIN.net
X-AntiAbuse: Originator/Caller UID/GID - [1035 977] / [47 12]
X-AntiAbuse: Sender Address Domain - gmail.com
X-Get-Message-Sender-Via: cp2.mattwservices.uk: authenticated_id: reincarn/only user confirmed/virtual account not confirmed
X-Authenticated-Sender: cp2.mattwservices.uk: reincarn
X-Source:
X-Source-Args:
X-Source-Dir: reincarnationforum.com:/public_html
X-Spamd-Bar: ++
X-Spam-Level: **
Here is what you need to do, and you have two options on this front:
1. Setup a mail server on your actual server (and deal with the headache of email daemons in general), or...
2. Use a third party email service with proper domain alignment, SPF, SKIM, among other features.
I would go with option two. Which means the following has to be done:
1. Choose a Transactional email service. That could be Postmark, Mailgun, SendGrid (part of Twilio), AWS's SES, or SendinBlue (Brevo). There are others, but it doesn't come to mind.
2. Once a platform is chosen, said platform should give you steps to setting up MX, SPF, DKIM, and A records accordingly on the DNS level.
3. Update XenForo's email settings at
/admin.php?options/groups/emailOptions/
4. Test the outbound mail settings.