We run top-level DNS servers for several blacklists including the CBL, the blacklist of infected machines that the SpamHaus XBL is based on. We don’t run the CBL blacklist itself (so we aren’t the right people to contact about a CBL listing) we just run some of the DNS servers – but that means that we do get to see how many different ways people mess up their spam filter...
Basic email delivery using telnet
Whenever we’re working with someone to diagnose some obscure delivery issue one of the things we usually have them try is to “run a transaction by hand”. Being able to do that is a trick that everyone working with email should be able to do. I was drafting a blog post today and wanted to refer to running a transaction by hand and I realized that we hadn’t actually...
My ISP might get blacklisted
The last 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 in different locations so as to provide redundancy against blacklisting of my ISP Why this is right If you think that your email is likely to be blocked due to the reputation of your ISP then having a backup ISP makes some operational sense. Why this...
How to disable a domain
Sometimes you might want to make it clear that a domain isn’t valid for email. Perhaps it’s a domain or subdomain that’s just used for infrastructure, perhaps it’s a brand-specific domain you’re only using for a website. Or perhaps you’re a target for phishing and you’ve acquired some lookalike domains, either pre-emptively or after enforcement action...
Why offer a feedback loop?
Someone asked yesterday What business advantage is there to an ISP in offering a feedback loop? I’ve never really seen one. It’s a good question. There’s a fair bit of work involved in offering, maintaining and supporting a feedback loop. What makes it worth it? At a consumer ISP there’s some email sent to customers that’s easy for spam filters to recognize and...
Analysing lead-gen spam
Yesterday I showed how major companies hire hard core spammers. Today I’m going to show you some of the technical details as to how I found that data. This is a fairly quick and shallow analysis, the sort of thing I’d typically do for a client to help them decide whether the case was worth pursuing before expending too much money and time on investigation and legal paperwork...
AARP, SureClick, Offerweb and Spam
On Tuesday Laura wrote about receiving spam sent on behalf of the AARP. The point she was discussing was mostly just how incompetent the spammer was, and how badly they’d mangled the spam such that it was hardly legible. One of AARPs interactive advertising managers posted in response denying that it was anything to do with the AARP. This isn’t from AARP…this is a SPAM that’s been going...
I want to avoid network outages
Number six 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 in different locations to provide redundancy against network outages Why this is right If all your traffic goes out via a single ISP and your connection to that ISP is eaten by a backhoe you’re not going to be sending any email until...
I need to dodge filters
Number five 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 as to manage filtering issues Why this is right If you have, for example, three dedicated IP addresses per customer and one of those IP addresses gets “randomly” blacklisted, then you can divert traffic to the other two...
Which is better UTF-8 or ISO-?
Someone asked today on a mailing list whether they should be using UTF-8 or “ISO” encoding for sending email. What’s the best choice depends on some of the details of the situation, but here’s the answer I gave: UTF-8 will work for pretty much anything, as it’s just an 8 bit encoding scheme for Unicode (which is supposed to be the one character encoding to rule them...