Hi Drew_Johnstone,
even that you posted your question in the wrong forum section, please be aware of the following facts:
SPF:
You use a very strict SPF - rule:
v=spf1 +a +mx -all
Please be informed, that the selector "
-all" states clear, that if any of the checks fails, the receiver should deny the mail - transport with a "hard fail". Please read
http://www.openspf.org/SPF_Record_Syntax to inform yourself about better solutions, or use the suggestion from:
http://talk.plesk.com/threads/email-issue.329052/#post-768811
DNS:
Please keep in mind that
reverse checks are done by most eMail - servers. "
Reverse DNS does not match SMTP Banner" states clear, that your IP doesn't match your configuration.
Please note that "iwphoto.co.uk" does point to "87.76.30.119", but "87.76.30.119" on the other hand points to "fh.totallytech.it" and isn't included in your SPF - settings. When a mail - server connects to "87.76.30.119", your server will answer with:
Code:
Connecting to 87.76.30.119
220 fh.totallytech.it
The forum contains several solutions and work-arounds. Please use the
Forum Search and use the search term "Reverse DNS does not match SMTP Banner".
DMARC:
Please consider to use an additional "dmarc" - record for your domain, in order to avoid eMail - delivery - issues.