Subtext: BattleBot is a Windows Service that maintains my blog's database, deals with incoming attacks, and sends me a daily report in an E-mail.
Two days ago, I noticed that
BattleBot hadn't sent me my daily report. There was some
troubleshooting (Click for details on that process) and at this point I don't know why it's failing to send this E-mail. The log entry (with exception) reads as follows:
07/16/2008 10:30:04 | 0 | Mail Error: System.Net.Mail.SmtpException: Transaction failed. The server response was: Message refused.
at System.Net.Mail.DataStopCommand.CheckResponse(SmtpStatusCode statusCode, String serverResponse)
at System.Net.Mail.DataStopCommand.Send(SmtpConnection conn)
at System.Net.Mail.SmtpConnection.OnClose(Object sender, EventArgs args)
at System.Net.ClosableStream.Close()
at System.Net.Mail.MailWriter.Close()
at System.Net.Mail.SmtpClient.Send(MailMessage message)
at MV4.misc.SendMail(String to, String subject, String body, LogAdapter la)
The interesting part is that BattleBot also sends out E-mails to interested parties when a new Entry is posted. Those E-mails are going through fine; only the Daily Reports are being refused by GoDaddy. The working messages are sent with the same from and to addresses (That is, the Daily Report goes to one of the aforementioned "interested parties), the message is sent from the same Service on the same server on the same IP. The domains of the from and to fields even resolve to the same IP as the SMTP client (BattleBot).
GoDaddy blamed Comcast. Comcast blamed Godaddy. I verified this occurs on my DSL as well, so I called GoDaddy on their bull. They responded with "We can't support that"; despite the fact that
their server is refusing delivery. Since I can't exactly fly out there and troubleshoot secureserver.net's SMTP servers, can someone here help me out? Why is this happening?