I own a server (hardware) and run my own DNS. I am using MX Route for mail only. I have updated my DNS records (BIND 9.11.3, Ubuntu 18.04 LTS).
I have NOT changed any DNS entries for my domain at MX Route because you are not serving the record and I wanted to leave it as is for now in case I need the original data.
I did of course edit the DNS record on my name server.
I used https://dkimvalidator.com to validate the DKIM entry which I copied and pasted from your default DNS entires for my domain. I also used https://www.mail-tester.com/spf-dkim-check
So, “Mail tester dot com” shows the SPF and a 2048 bit DKIM test entry. That’s good.
But DKIMValidator shows the following for the SPF record:
Result code: softfail
Local Explanation: peavyhome.com: Sender is not authorized by default to use 'derrick@peavyhome.com' in 'mfrom' identity, however domain is not currently prepared for false failures (mechanism '~all' matched)
spf_header = Received-SPF: softfail (peavyhome.com: Sender is not authorized by default to use 'derrick@peavyhome.com' in 'mfrom' identity, however domain is not currently prepared for false failures (mechanism '~all' matched)) receiver=dkimvalidator.com; identity=mailfrom; envelope-from="derrick@peavyhome.com"; helo=relay0247.mxlogin.com; client-ip=199.181.239.247