Hello, I recently sent out a small mailing to yahoo on brand new ips and domains. I only sent out 500 emails per ip, which ended up being 12,000 emails over 25 ips. The data is a couple months old but it is all collected in house from various landing pages. My issues is that a lot of my emails got temporarily deferred with "TS02" errors. Roughly 3000 emails were sent before 1600 got deferred in a row, then 4300 emails were successfully sent out before another 1800 were differed. Are the deferrals because the ips are brand new? Any input would be appreciated. Thanks, BIll
Most likely that is the reason - these days most new ips need to be "warmed up" There are all kinds of methods and you can do a search here to find many. In simple terms slow and steady will help you get there. I am curious how you collected just yahoo emails. Also FYI, this is not the best time to mail yahoo. Read some threads about their latest assault on us legitimate mailers that comply with every single requirement & identification tool and still get punished. Sorry just had to get that off my chest I am sick of them!
Yes, new Yahoo IPs need to be warmed up slowly. Yahoo has escalating throttle errors - TS01, TS02 and TS03. You want to slow down / back off when you receive these. Back off longer for the higher numbers. Sometimes TS03s will become permanent on an IP or range. How fast you can start depends on how your data performs. Specifically, what does your bounce rate look like? Also, have you signed up for a Yahoo FBL? If not, you should do so and look at your complaint rates. Starting off, I would generally try 500 emails per IP, but spread out over the entire day. If you try to jam them out all at once, you are sure to run into throttling. How fast were you sending?
Bill, A good technique to get some good results in warming up your IPs is, to have Yahoo to query your sending domain's MX records before you send mail out to them. This gets done easily by sending an email from your yahoo account to your sender's email address. Finally, auto responses (AKA OOO) are very valuable while building reputation. You definitely want to "follow up" to those recipients issuing back OOO emails to your sender address. I hope it helps
Thank you all for the replies and advice. jpcserv - I dont specifically collect just yahoo addresses. I just pulled all of the yahoo addresses from my master list and mailed to them specifically. Mostly I do this so I can see how my deliverability is for that domain. Also im trying to focus on learning all of the different errors and figuring out how to address them. reddorado- I havent signed up for a Yahoo FBL and will make that my next priority. Also I will slow down my mailing and spread it out over the entire day. The mailing I sent out, I set it to send out 4000 emails an hour over 8 threads. I was eager to see the results and now realize that was part of the problem. DAgent - I was trying to warm up the ips by only sending 500 emails per ip. But now I see that I need to set up Yahoo specific FBL's and will work on having yahoo query my sending domains MX records. Thank you again. Everyones input was very helpful and I really appreciate it.
DAgent - good info there. Thank you. When you say follow up and "back OOO", you mean auto-respond to the recipient's auto-response? Do you think that counts as an engagement metric for Yahoo just like a normal reply would or are they able to filter those out somehow?
It'll be considered as email volume back and forth, and it does factor in throttling limits (and not that much on their client side filter (spam vs inbox)).
If you're using postfix to receive the bounces you could setup a custom 'transport' that pipes delivery to a script. In this script you can look for the auto response header and then queue the reply mail to your mta..