We have a client that is unable to receive emails from a hotmail.com customer, the error the customer is getting is:
Your message couldn't be delivered because the recipient's email system wasn't able to confirm that your message came from a trusted location.
For Email Administrators
This error is related to the Sender Policy Framework (SPF). The destination email system's evaluation of the SPF record for the message resulted in an error. Please work with your domain registrar to ensure your SPF records are correctly configured.
{mail server} gave this error:
The message was rejected because of Sender Policy Framework violation -> 554 This server requires you to send from an IP address specified by the SPF for hotmail.com
What is going on here?
Checking the logs shows that it was sent from 40.92.44.21
SPF record for hotmail.com is:
Code: Select all
v=spf1 ip4:157.55.9.128/25 include:spf-a.outlook.com include:spf-b.outlook.com include:spf-a.hotmail.com include:_spf-ssg-b.microsoft.com include:_spf-ssg-c.microsoft.com -all