Nov 6 13:49:11 wizard postfix/smtp[28963]: connect to f.mx.mail.yahoo.com[68.142.202.247]: server refused to talk to me: 421 Message from (67.106.77.7) temporarily deferred - 4.16.50. Please refer to http://help.yahoo.com/help/us/mail/defer/defer-06.html (port 25)
I see an entry like that over a hundred times per day in my mail logs on MM’s server. Out of the past 452 messages sent from the server to Yahoo, 327 failed with this message and 125 were sent successfully. It seems to only happen part of the time. I’ll telnet to one of their MXes once and it’ll work. I’ll try again and the connection will instantly be closed with that connection. What does it mean? It means that Yahoo thinks that his server is sending spam for some reason, and is therefore closing all of these connections from this server before any mail is sent. As soon as the server connects to Yahoo’s inbound mailservers, that message is sent and the connection is closed.
I’ve gone to that URL various times and filled out one of their forms. Every time I’ve gotten no reply or a canned reply with no action taken. But in filling out their forms, one must notice a few things…
Note this URL: “http://help.yahoo.com/fast/help/us/mail/cgi_defer” That URL comes from the page mentioned in the error message, and from the URL it looks like it is going to a site that deals specifically with defer messages, and from the context they say it is a form. Where does it go? It goes to http://help.yahoo.com/l/us/yahoo/mail/yahoomail/forms_index.html , which is a general “My Yahoo Mail doesn’t work” page. Absolutely useless for mail server administrators, redirected from something that almost looked useful.
What else? In order to access those forms, you are required to have a Yahoo account… further evidence that they’re only intended for use by users of their mail service and probably also explaining why I’ve not received any replies to my calls for help. Lastly, the site also says something along the lines of “this e-mail was rejected due to its content.” Someone tell me how that is possibly the case when the connection is being closed before any part of the SMTP conversation even takes place? Anyone?
I’m growing tired of playing these games with Yahoo and having the server keep many messages in the outbound queue because Yahoo is deferring them wit ha temporary failure and refusing to help fix the problem. His server doesn’t send spam and never has. I was receiving these failures from the day the server went online a few months ago. I have reason to believe this IP was in use by someone else and may have been on various realtime spam blacklists for a while, but general practice is that you stop rejecting mail from blacklisted servers once they’re taken off of the lists. Yahoo is improperly using a temporary failure to prevent “spam” from being delivered to their mail exchange servers.
So with all of that said, my apologies to Yahoo users who are having problems receiving mail from SoldatForums.com and other sites hosted on this server. My hands are tied and there’s not much I can do until Yahoo decides to cooperate.
Comcast.net was doing something identical to this, but they took the server off of their list within 24 hours of e-mailing them. For some reason mail ended up being rejected again a few months later, but the fact is that they were quite responsive and had forms and a help section appropriate for mail administrators, not just comcast.net subscribers (and they weren’t hidden behind a login, either).