We frequently receive reports about both Hosted CanIt and On-Premise clients being listed on Backscatterer.org. This generally does not mean what you might expect.
What is Backscatter?
Backscatter is an abundance of automated bounce messages sent by mail servers, typically as a side effect of incoming spam. For example, if a spammer is spoofing the sending address "firstname.lastname@example.org" and sends hundreds of messages to email addresses that don't actually exist to "mail.server.com", that machine will generate a bounce message for each telling the sender that their message failed to be delivered. Those bounce messages would attempt to be delivered to the real "email@example.com". As a result "mail.server.com" is seen as source of backscatter, since bounce messages should not be sent to an innocent third party.
What is Backscatterer.org?
Backscatter.org, is a useful tool, in principal. It aggregates machines know to generate backscatter so that email filters can block bounce messages coming from those machines. However, in practice, it does not use this power responsibly.
They use a ransom model for de-listing as opposed to most legitimate sources which will de-list when spamming problems have been resolved. If the ransom is not paid, they keep the IP on their list for 4 weeks, regardless of whether the triggering behaviour has continued. Furthermore, Backscatterer.org refuses to explain or provide details for why certain IPs have been listed, providing no way to ensure that the machine will not be added again weeks later.
What Backscatterer.org is not
Backscatter.org is NOT actually a blacklist. Common tools for searching IP blacklist (including MX Toolbox, which we at Roaring Penguin often suggest as a useful resource) sometimes include Backscatterer.org on their list of actual blacklist sources. This is convenient for searching, but it is not accurate.
MX Toolbox staff have admitted in their forums that Backscatterer.org should NOT be treated as a blacklist source and the discussion in that forum post makes a persuasive argument that it should not be included at all.
No reasonable mail filter should treat mail from IPs listed solely with this service as spam unless it is clear that the message is a bounce.
How Hosted CanIt addresses Backscatterer.org
Bounce messages are generated by the sending machine. The primary way that we avoid backscatter is by ensuring that any messages that are going to fail do so while we are still the receiving machine. This is why we insist upon having a working recipient verification method. With that, we are able to reject invalid recipients as soon as the sender asks for them. That way, if the recipient doesn't exist, the sending machine generates the bounce, not ours.
We also have our Hosted service configured to not send bounce messages via our inbound MX machines. If a message comes in via your MX record to Hosted CanIt and is not rejected during the receipt phase, but then goes on to be rejected by your mail server (while we ARE the sending machine) we will generate the bounce message, but we will route it via a different dedicated machine that is in no way associated with your domain. This way, if the bounce machine gets listed, it will not impact you except that some legitimate bounce messages (eg. typos) might not be received by the sender.
Despite this, our inbound machines do still (somehow) get listed on Backscatterer.org and we do not pay to get them de-listed. Instead, we use different machines for sending outbound mail. This way, even if one of our inbound machines is listed, outbound mail flow will not be impeded. Sending machines should not check the reputation of the recipient mail server (there is no reason to block mail sent TO a spam source), so inbound mail should also not be impacted.
If your Hosted CanIt domain is having mail blocked and you find that it is listed only on Backscatterer.org, this should be treated as a coincidence. Our inbound scanners are often on their list so this can appear to be a reasonable explanation, but it is a red herring. Unfortunately, unless it is us blocking the outbound mail, we generally don't have a good explanation for why the mail might be getting rejected. You can feel free to contact our support, but it is very likely that you will need to get in contact with the recipients mail service.