More information.
On the forgotpassword page, I found a reference to an domain that I worked with a few days ago.
$WA_MailObject = WA_SecurityAssist_Definition("mail.(otherdomain).com","25","","","","");
I don't know why it would have pulled that other domain up. Changing and testing.
That didn't solve it.