I've tried improving the security of my emails (and preventing them from being marked as spam) by adding the SPF and DKIM records. So I've created both of them and I tested the results with check-auth@port25.com. This is the result:
==========================================================
Summary of Results
==========================================================
SPF check: pass
DomainKeys check: neutral
DKIM check: pass
Sender-ID check: pass
SpamAssassin check: ham
So, everything passed except for DomainKeys. The detailed report is:
----------------------------------------------------------
DomainKeys check details:
----------------------------------------------------------
Result: neutral (message not signed)
ID(s) verified: header.From=myemail@mydomain.com
DNS record(s):
I then tried to add the TXT record _domainkey.mydomain.com
with content t=y; o=~
and checked again but the result was the same (the DNS have propagated, since I checked the DNS record from mxtoolbox and I got it).
What should I do to fix this?