I need to deliver my mail fast

Number four of seven in our occasional series on why ESPs need, or don’t need, lots of IP addresses to send mail properly.

I need multiple IP addresses per customer so that that customer can deliver mail in a timely manner

Why this is right
If your customer needs to deliver a message to 100,000 recipients within 30 minutes and 3% of them are at an ISP that only accepts 1000 emails per recipient per hour then you’re going to need at least 7 IP addresses dedicated to that delivery. See the previous post on throttling at ISPs.
Why this is wrong
Email is a store-and-forward protocol, more comparable to traditional postal mail than IM or SMS or fax. Delivery of the vast majority of a mailing list within thirty minutes is certainly possible, but relying on or obsessing about delivery of an entire list in that time period is unrealistic.
Why else this is wrong
A lot of spam is sent by botnets, networks of thousands of compromised machines that are used to send hundreds of thousands of copies of spam from a thousand different sources simultaneously. If you try and use a lot of source IP addresses to get a lot of copies of the same message delivered simultaneously then you’re likely to trigger anti-botnet measures. You need to have a history and a relationship with the receiving ISP to avoid  that – and if you have that, you shouldn’t need multiple IP addresses.
Yet another reason this is wrong
Delivery of 100% of an email list in a timeframe measured in minutes is not something you’re ever going to be able to guarantee without heroic measures. If your customer is prepared to pay for those heroic measures, you still won’t be able to get to 100% but you should talk to a consultant who might be able to help you get to 99% in those rare cases where it’s something that the recipients might care about. If they’re not prepared to pay for those heroic measures, why are you wasting your time?

Supersonic Delivery
Supersonic Delivery

Related Posts

I need IP addresses to avoid throttling

Number three of seven in our occasional series on why ESPs need, or don’t need, lots of IP addresses to send mail properly.

Read More

Why do you need so many IP addresses (part 2)?

In my last post I discussed the background as to why an ISP will require their users to use their IP address allocation efficiently. I also mentioned in passing that I’d discussed ESP address allocation with both ESPs and ISPs recently.
The ESP was talking about assigning a couple of dozen IP addresses to each customer, because they might be useful for spreading load and it would provide some flexibility for moving from one IP address to another if one should get blocked. And IP addresses are pretty much free. They were wrong.
The ISP was considering an application for 750 IP addresses from a new ESP customer. They assumed that there was no possible reason other than snowshoe spam for an email related customer to need that many IP addresses. While I suspect they may have been right about the specific potential customer, the general assumption was wrong.
I’ve seen a lot of reasons given by ESPs for why they need so many IP addresses:

Read More