Add SPF records so Gmail will accept mail from my server

Job ID: 36696614

Budget: $30 – $250 USD

I am looking for someone to add SPF records to my server so that Gmail will accept mail from it. I have access to my domain's DNS settings and currently use Microsoft Exchange as my email service provider hosted on servers that I own. However, I am experiencing bounce-backs and email delivery issues.

Ideal skills and experience:
- Experience with DNS settings and SPF records
- Knowledge Gmail email SPF
- Ability to troubleshoot and resolve email delivery issues


Here is the error message I am getting

mx.google.com rejected your message to the following email addresses:
Lawrence Morton (lawrencemorton2018 at gmail.com)
mx.google.com gave this error:
The MAIL FROM domain [cookengineeringllc.com] has an SPF record with a hard fail policy (-all) but it fails to pass SPF checks with the ip: [XXX.XXX.XXX.XXX]. To best protect our users from spam and phishing, the message has been blocked. Please visit https://support.google.com/mail/answer/81126#authentication for more information. w140-20020a25df92000000b00bacf386d946si2114692ybg.609 - gsmtp
Your message wasn't delivered because the recipient's email provider rejected it.





Diagnostic information for administrators:
Generating server: EX.1gfv.com
lawrencemorton2018 at gmail.com
mx.google.com
Remote Server returned '550-5.7.26 The MAIL FROM domain [cookengineeringllc.com] has an SPF record with 550-5.7.26 a hard fail policy (-all) but it fails to pass SPF checks with the 550-5.7.26 ip: [XXX.XXX.XXX.XXX]. To best protect our users from spam and 550-5.7.26 phishing, the message has been blocked. Please visit 550-5.7.26 https://support.google.com/mail/answer/81126#authentication for more 550 5.7.26 information. w140-20020a25df92000000b00bacf386d946si2114692ybg.609 - gsmtp'
Original message headers:
Received: from EX.1gfv.com (192.168.44.67) by ex.1gfv.com (192.168.44.67) with
Microsoft SMTP Server (TLS) id 15.0.847.32; Fri, 2 Jun 2023 18:57:31 -0400
Received: from EX.1gfv.com ([::1]) by ex.1gfv.com ([::1]) with mapi id
15.00.0847.030; Fri, 2 Jun 2023 18:57:31 -0400
From: Jonathan Cook <jonathan at cookengineeringllc.com>
To: Lawrence Morton <lawrencemorton2018 at gmail.com>
Subject: test
Thread-Topic: test
Thread-Index: AdmVp0XwTiZIJvhtR6qnBQUsi8q0vQ==
Date: Fri, 2 Jun 2023 22:57:30 +0000
Message-ID: <1da578c3551a44899fe5676f35da19a6 at ex.1gfv.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
x-originating-ip: [107.146.6.126]
Content-Type: multipart/alternative;
boundary="_000_1da578c3551a44899fe5676f35da19a6ex1gfvcom_"
MIME-Version: 1.0
Related categories: DNS Email Handling