I have a problem with exchange 2007 and HELO/EHLO verification. When I do an SPF check at http://www.kitterman.com/spf/validate.html
it is showing that my HELO test fails (HELO/EHLO Results - FAIL Message may be rejected) I am confident that the settings in exchange are correct, our SPF record and our reverse DNS are also correct and when I telnet into the exchange server it gives me the correct HELO address (remote.domain.com). The only cause I can think of for this is that we are on BT Broadband which crashed yesterday and when it came back up our IP address had changed. The first we knew about it was when people were not receiving my emails and I think this is because of this HELO test fail. I am hoping this will resolve itself when DNS updates are complete. Is this assumption correct? Or is there any further action I need to take on the exchange server?