


100 Email Bouncebacks - Welcome to Backscattering 316
distefano links to a story on Computerworld, excerpting: "E-mail users are receiving an increasing number of bounceback spam, known as backscatter, and security experts say this kind of spam is growing. The bounceback e-mail messages come in at a trickle, maybe one or two every hour. The subject lines are disquieting: 'Cyails, Vygara nad Levytar,' 'UNSOLICITED BULK EMAIL, apparently from you.' You eye your computer screen; you're nervous. What's going on ? Have you been hacked? Are you some kind of zombie botnet spammer? Nope, you're just getting a little backscatter — bounceback messages from legitimate e-mail servers that have been fooled by the spammers."
A trickle?! (Score:4, Insightful)
Re: (Score:2, Informative)
Google apps ( http://www.google.com/a/help/intl/en/admins/editions_spe.html ) handles the domain mail for free, without complaint, and only about 3 messages out of the 15,420 made it through the spam filters.
Supposedly there's a mail configuration option you can set to make it possible for servers to verify mail from your domain (must originate from this ip
Re:A trickle?! (Score:5, Insightful)
The best thing honestly would be for these servers to just clean their act up and handle things properly. Mail rejects should be done before the connection between the two servers closes. It should always be up to the SENDING mail server to generate a bounce rather than the receiving.
The odds of that happening are pretty slim though. There is a "bounce killer" feature in the new version of amavisd-new that I'm looking at that might work well. Apparently (I haven't installed the new version yet) it will store the message ID's of your outgoing messages and if a bounce comes back with an invalid message ID it deletes it.
Re:A trickle?! (Score:4, Insightful)
This guy know what he is talking about.
If everyone was publishing SPF-records and enforcing them, the problem would go away. The real problem is that most mailadministrators doesnt have a clue.
Re: (Score:3, Informative)
Reference [openspf.org]
Re: (Score:3, Insightful)
Re: (Score:3, Interesting)
Re: (Score:3, Insightful)
Eh, not so, unfortunately.
Sendmail has a drop-dead simple way of setting up "slave" mail servers in case the primary is down, an option that's commonly used for backup mail relaying. It's part of the official Sendmail documentation and so is very unlikely to "go away". And, when this is enabled, there is no address verification "before the connection between the two servers close[s].".
So, good luck with enforcing your ideas on how the world should work!
I'll not pretend to know how sendmail works as I admin a Postfix system, but why wouldn't any and all backup servers do address verification? For my systems they all update their list of valid addresses against an LDAP server as a cron job. Doesn't matter which server takes a message in - address verification works on all of them.
It's just plain stupid for the receiving server to generate a bounce. EVER. Once that connection is closed all you have to go by to generate a bounce is who the message said i
Re:A trickle?! (Score:4, Informative)
Re: (Score:2)
works great.
Re: (Score:3, Interesting)
I could make it sound worse than it is, by making this fictional friend your significant other, and creating some kind of facetious situation in which your relationship will end if you don't respond to said message... but you get the ide
Re: (Score:2)
I work an IT job, and we get employees bringing this up all the time with us. (I think they fear they've been hacked.)
Re: (Score:3, Informative)
Re: (Score:3, Interesting)
I use Sneakemail free forwarding to sign up for automated things, so that I can revoke them if the spam gets too obnoxious. I have approximately 250 different Sneakemail addresses out there.
I have never had a spam problem with my Gmail account. When I do get spam, I know where it's coming from - and I deactivate that address and vow never to use that service again. I see Sneakemail as u
Re:A trickle?! (Score:5, Insightful)
During that time I only got one false positive, but that was a really poorly formatted message, and they weren't even replying from the same adress I specifically asked the reply from.
However, I got no false negatives in English, and it took about a week of "Report Spam" to get them up to speed on some new Hungarian torrent tracker spam. Now they're marked spam too.
All in all, Google's spam filter rocks.
Re: (Score:3, Informative)
One of the ways that I get spam these days.
Re: (Score:2)
Re: (Score:2)
Re: (Score:2, Informative)
Re: (Score:2)
It's called a "Joe Job" [techtarget.com]
It's been around almost as long as spam has.
I was fairly active in chasing down a couple of Australian spammers a few years ago, and had to deal with thousands of bounced responses and constant blacklisting as a result.
Re:A trickle?! (Score:4, Interesting)
same wine, old bottle (Score:5, Informative)
https://tech.slashdot.org/article.pl?sid=08/04/08/2258246 [slashdot.org]
I had a bunch of these back then, now they are happening again. Here is some information about the subject.
http://spamlinks.net/prevent-secure-backscatter.htm [spamlinks.net]
You should only get NDRs from your own ISP, as I undestand it. The other mail admins are being fooled by your spoofed return address, and should know better.
Re:same wine, old bottle (Score:5, Funny)
Where's the news? (Score:5, Informative)
Re: (Score:2)
This needs to be a poll; quantity of received/filtered spam in an average day
Re: (Score:3, Interesting)
I now have four filter mechanisms at work:
1) All my contacts get a unique email address. Something along the lines of your-name@my-server.com
2) Spamassasin on the server.
3) Thunderbird's standard junk mail filter on the client.
4) Whitelist addresses of known contacts to my "whitelist" folder.
I see maybe 10-20 spam messages a day in my inbo
Comment removed (Score:5, Interesting)
Extension? (Score:5, Funny)
I think one of their products can help them with that.
Re:Please Try Again Spammer Dickwads (Score:4, Insightful)
Re: (Score:2)
Re: (Score:2)
Well, good for you.
Re: (Score:2)
Thanks.
Easy filtering solution (Score:5, Interesting)
There's an easy way to filter out backscatter while preserving bounce messages that you care about (ie. ones about email that you actually sent):
1. Add your own custom header to all your outgoing emails. Doesn't matter what it is, but it should be unique, eg. 'X-Really-From-Richard-Jones: xsomesecretx'
2. MTAs include the original headers in bounce messages, so discard bounce messages which don't contain your custom header.
You can even be smart and sign the header based on the content of the email using a private key, which would make it unforgeable, but at the moment you don't need to do that.
Rich.
Re: (Score:3)
It may be slightly redundant though, all those emails bounced back at me are ones that are obviously spam - otherwise the recipient's spam filter wouldn't be bouncing them to me, and so you'd expect my spam filters to detect and delete them without any intervention on my part.
Re: (Score:2)
interesting.. now, how do I do that in Thunderbird?
I've no idea. I used Thunderbird at work for a while, but got so sick of it that I replaced it with mutt and have been much happier (and calmer) at work ever since.
Rich.
Re:Easy filtering solution (Score:5, Informative)
Re:Easy filtering solution (Score:5, Informative)
Alter the setting
mail.identity.default.headers
to include the string header1
note header1 is just a label
then add a new string called
mail.identity.id1.header.header1
Set the value of that to your X-line
From now on all mail sent from Identity 1 will have that header on it.
To create a filter based on that. Obtain an email with that header. Find a clickable link in the header and right click and select create filter from message.
At first from the drop down box you can't select that X-line so you need to go to the bottom and click customise. You can put that header in there. Now you can create a filter from it.
Re: (Score:2)
Implement at MTA, not MUA (Score:2)
Or you could just use SPF, which basically does the same thing, only more elegantly.
Re: (Score:3, Informative)
Unless you like playing around with your user's machines a lot, you should better implement that at the MTA level and configure your mail server(s) so that they include the header.
Sure ...
Or you could just use SPF, which basically does the same thing, only more elegantly.
SPF doesn't do the same thing at all. It relies on the receiver MTA to do something about the non-matching SPF records, which evidently many don't (or at least, I've got proper SPF records, but still get huge amounts of backscatt
Comment removed (Score:5, Informative)
Re: (Score:3, Informative)
Re: (Score:3, Informative)
Why is this only getting noticed now? (Score:5, Informative)
I can remember years back when some spammer decided to use my domain name in their spam run. Hundreds of bounced emails every day and I cursed everyone of the dumb mail servers that mailed them; complete with original html email, images and any other crappy attachment. ("Hundreds" may be small potatoes these days, but they were a big deal at the time.) Just the very idea that spammers would supply a genuine reply address seemed so incredibly stupid, yet there they were; dozens of carefully worded variants of the same "naughty spammer, don't email me" reply. I could just see some smug sysadmin configuring their system with this badly thought-out garbage, thinking "ha! that'll show them!"
None of my mail servers since then have ever bounced spam or mis-addressed emails.
Re: (Score:2)
At least they're writing stories about it now. I'm glad they're finally publicizing this. I've published SPF records almost since SPF started, and it amazes me that people still don't set up their servers to check this before accepting a message -- which is the initial problem. The more publicity, the better.
Re: (Score:2)
Re: (Score:3, Informative)
so as long as your MTA is not allowing emails to arrive to nonexistant users
I wholeheartedly agree, but SPF won't even allow it to get this far. Why should clueless admins expect me to pick up their slack?
Re: (Score:3, Informative)
Re: (Score:2)
For fsck's sake (Score:2)
Something drastic should be done about it, yesterday. Doesn't matter if it fails at first, I just want to see some political will. As it is, it seems like noone who has the power, gives a sh*t.
Re: (Score:3, Insightful)
"Anyone who sends spam is a terrorist!"
Add random bogus reason, like "spam finances terrorism" and tag a "think of the children" on at the end.
Sooner or later, someone in power is bound to fall for it.
Re: (Score:2)
Re: (Score:2)
Re: (Score:2)
Re: (Score:2)
http://www.reddotcampaign.ca/ [reddotcampaign.ca]
And in the USA:
http://www.forestethics.org/ [forestethics.org]
I don't get junk mail in my box. Haven't for a long time.
clicking next ? youve been splogged (Score:2, Interesting)
1280px wide layout but the column with the actual content in is only 200px the other 1080px are dedicated to adverts and sponsors
i think that computerworld site is a classic example of a site that cares nothing for its readers (like spam) and is only a means to an end, when a site has more space dedicated to advertising than content you know you've hit a spam site
funny how they are telling us about spam while promoting more adverts on a single page than a spam message has
What's new about this? (Score:2, Interesting)
Re: (Score:3, Interesting)
Sure, I once got angry at people who sent me spam and bounced it back to the sender with a nastygram. But that was 1995. There wasn't SPF, and there weren't content filters. And most installations were open relays on Sendmail. Administering e-mail was simply giving someone a home directory and pine.
Nowadays, the e-mail administrators are the biggest enablers. If they just checked SPF records and stopped automated bounces after a content filter determines it's spam.... It's also up to the
"legitimate?" (Score:5, Informative)
Anybody who says that 'legitimate' mailservers are sending backscatter instead of 5xx-ing the message in transit is wrong. Mailservers which send backscatter are NOT legitimate, EOL.
- A pissed off mail admin.
Re: (Score:2, Funny)
Parents had a sense of humor?
Re: (Score:2)
Re:"legitimate?" (Score:4, Informative)
The 5xx range of status codes exists for this (and other) reasons, there's no reason NOT to use them (by performing content verification inline and either 2xx-ing or 5xx-ing the message between "." and "QUIT".)
Re: (Score:2, Interesting)
There will be a single mail with two recipients, one who doesn't want the mail and one who does. Should I 5xx the mail (even though my brother wants to receive it) or should I 2xx it and drop my copy silently? AFAIK, there's nothing in between.
Re: (Score:3, Informative)
I wonder if backscatter has been used as a threat for extortion sometimes. A few years back, I was seeing spammers E-mail people who owned domains threat
SPF + !SRS! (Score:4, Interesting)
It seems like the solution to "backscatter" has been around for quite a few years (SRS [openspf.org]). I'm surprised how few of the commercially available anti-spam solutions use or interpret it.
At my company, we just looked at Barracuda (PoS), Pineapp, St. Bernards ePrism, MX Force, Postini, and some other things. None of them understand SRS and only a few of the tech contacts had even heard of it. Sad Sad. But they all seem to have hand-rolled "backscatter" protection that partially works.
It seems like everyone has an SPF record these days. But it feels like relatively few actually check them and almost nobody goes the full distance and uses SRS.
Re:SPF + !SRS! (Score:4, Insightful)
Here's the solution to backscatter:
Re: (Score:2)
Dropping incorrect addresses is technical "solution", but not a user friendly way to deal with the problem. It's bad engineering.
Just enforcing SPF by itself would already go a long way to fixing this, and cure a lot of other spam in the process.
Re: (Score:2)
Re: (Score:2)
I've seen such crap in my logs and didn't realize what it was.. it fails sender verification and gets dropped as spam anyway. Lying about who you are to a mailserver is not the way to solve spam.
Re: (Score:2)
It makes the return path verifiable to the sender and if you decode it the original return path is there (with exactly the same reliability as before: 0).
So I guess I don't understand your argument at all.
Backscatter: Say goodbye to your catch-all account (Score:2)
Postfix has a solution to this (Score:4, Informative)
The trick is to use the "header_checks" and "body_checks" to look for signs of the email having being sent out from your email server in the first place.
I've been getting "backscatter" for years... (Score:4, Insightful)
Then again, I have never regarded email as a reliable method of communication. Everything truly important goes with a read receipt request and if I don't receive one then I phone or send snail mail. I continue to be amazed by the number of screwups I continue to hear about where someone says "I never got [such and such] email."
Re: (Score:3, Interesting)
Then again, I have never regarded email as a reliable method of communication. Everything truly important goes with a read receipt request and if I don't receive one then I phone or send snail mail. I continue to be amazed by the number of screwups I continue to hear about where someone says "I never got [such and such] email."
As an admin, let me assure you that no (competent) email administrator has email randomly disappearing into the Magical Land of the Email Fairies.
I have had more people than I care to remember come to me complaining that "X says they sent me an email and I never received it, can you look into it?". Every single time I have been able to tell them exactly what happened. 8 times out of 10 the email's sat in their Inbox and they just have such a cluttered inbox that they can never find anything. (The other
Re:I've been getting "backscatter" for years... (Score:4, Insightful)
I personally am one of those who would like to see a new email protocol built from scratch with the spam problem as foremost consideration in the design process. I have a dislike for anything in IT that only "works most of the time", and that's where email has been for quite a while now.
My 2 cents. Another 2 cents that is.
Re:I've been getting "backscatter" for years... (Score:4, Interesting)
Change the RFC for bounce messages (Score:2)
Not "legitimate" mailservers (Score:3, Insightful)
Any MTA I get backscatter from goes right into my local incompetent.dnsbl zone.
Postfix Bug (Score:2)
Same old, same old (Score:2, Funny)
Nothing new here, move along.
Just wait for email 2 (Score:2)
Why do people send spam to me? (seriously) (Score:3, Insightful)
There are 7633 messages in my gmail spam folder. Now let's suppose I'm new to the internet, and I read spam message #1. Do I want Viagra? No thanks. Message #2, still don't want Viagra. #3 no thanks, I'm fine.
Well, I didn't buy that stuff the first 7633 times you asked me THIS MONTH, but maybe if you ask me REALLY nicely with a few misspellings just once more, then I'll cave into my male inadequacies and buy prescription medicine from a sketchy online source.
Now I'm going to pretend I'm a spammer. I want lots of money. What benefit is there to me to send a single address more than say... 5 messages? (not per month. EVER) If it didn't make it through the filters the first time, it won't the 800th time, and the more messages I send, the more likely my recipients will learn to evade them. More importantly, a jaded audience won't be receptive to buy.
I can imagine that the newer scams could be useful. Like the ones pretending to be your bank. I've only received a few of those, and it took some thinking to realize that the facts didn't add up. But the normal viagra spam should only be useful in the very limited cases where a brand new user (8 years old?) who hasn't been exposed to it ever before reads one of the first messages and decided that it's a worthwhile endeavour.
My hypothesis are:
1) Spam is not used in the effort of making money, but as a way of crippling the internet for sport.
OR
2) The majority of spam is sent by poor, hungry and stupid script kiddies who are as of now still poor, hungry and stupid.
Re:Why do people send spam to me? (seriously) (Score:4, Informative)
Re:De-standardize, and make it worthwhile. (Score:5, Interesting)
Re:De-standardize, and make it worthwhile. (Score:5, Insightful)
Helluvua lot of mail servers out there not configured "properly." I can't block some mail even from "legitimate" mail servers because they are not configured well enough some of my spam rules don't pick them up, so how would a "list" fix that?
As it is, the lists from the anti spam houses work very little. There are so many zombie mail servers out there, I guess, no one can really effectively police these things except through spam filters. And Google are the only folks who can afford a full time staff writing spam filter rules.
Any more properly used to mean not an open relay; now it can can mean not in the same network segment that does have spamming email servers. Lists just add to the insanity and often punish legitimate mail servers.
Re: (Score:3, Interesting)
This is one area where greylisting (taking advantage of the SMTP protocol to implement some primiti
Re:De-standardize, and make it worthwhile. (Score:4, Funny)
Think Machiavelli.
Re: (Score:2, Funny)
Re: (Score:2)
How do you suggest we change it?
Because right now your comment is no more useful than "We should fix it"
Re:De-standardize, and make it worthwhile. (Score:5, Interesting)
1. No servers flooding the net with messages.
2. Easily identifiable spam sources, making bot-nets less useful.
3. Reduced bandwidth as the system replaces the old one.
4. Allow email clients and webmail services to be configured retrieve every message for the few numb nuts that don't/won't get it.
5. Profit (via reduced long term cost).
Just spitballing...
Re:De-standardize, and make it worthwhile. (Score:4, Interesting)
1. Only works for obvious spam. For non-obvious spam it means the user has to download it - which notifies the spammer of a known-good address. That means more spam. (Right now images do this, but images can be disabled while preserving the text.)
2. They'll just advertise in the subject line. Perhaps easier to filter, but seems like a losing battle to me.
3. How do you authenticate?
4. Allows people to associate an email address with an IP even if that IP/address never sends them email.
5. Completely fails to account for offline/IMAP use.
Some of this can be mitigated by having the receiving server fetch the mail when the client requests it, but that adds more problems.
1. I'm pretty much whitelisting by hand now, If I don't know you, I don't care what you put in the subject line, your stuff is gone.
2. Set a size limit on all the headers, no hex or encoding, plain text and straight IP addresses for the server holding the mail.
3. Their server sends me a key to pick up the message (a header I forgot), if a server sees the same key a thousand times in a minute or two... hmmmm...
4. Works both ways: Gmail Warning, The message you are about to retrieve is located on a server KNOWN to send spam... Continue?
5. If your offline you are pretty much working with the mail you already downloaded, right?
I'm not saying I have a perfect answer, but there are plenty of people that can figure it out, just like other ideas have been brought to fruition on the web, by cooperation of parties that have a mutual interest... and on this topic, it a BIG group and they have the brain power and bucks to make it work without rattling to many cages.
The point is to reverse it so that the abusers are left holding the bag, botted machines are quickly identified (and hopefully cleaned), and the free ride stops with the death of standard SMTP servers.
All I can offer is my idea of a starting point...
Re: (Score:2, Funny)
IT WAS NOT A REAL ROLEX!
More information how to buy an AAA+ quality replica!
Re: (Score:2)
Re:De-standardize, and make it worthwhile. (Score:5, Interesting)
One of the main reasons forums don't get hit by spammers is because the admin staff knows what they're doing. They lock down threads, respond quickly, and keep the software up to date. Temporary bans, and permanent bans... You also need a working e-mail address in order to register, which blocks an awful lot of spam. Finally, there's over 150 domains on the banlist for my forums... some of the most popularly used (by spammers) freebie e-mail accounts, like mail.ru.
Oh... and it helps to have a robots.txt file. Mine looks like this:
The forums are served up from a subdomain... the actual site shows up in search engines, but having the separate domain with robots.txt helps keep the forums off the search engines. If they don't know you're there, then they can't spam you.
Re: (Score:2)
Re:De-standardize, and make it worthwhile. (Score:4, Interesting)
well if your feeling like having fun.. (Score:4, Interesting)
wait for infinite loop to finish..
repeat as needed.
Storm
Re: (Score:2)
The downside is that the real address can rather easily be backed out of the address.
For the address user@example.com, one could provide Slashdot with user+slashdot@example.com.
Of course, a spambot could just delete everything from the plus to before the at sign, and still get you. But, it still gives better sorting if you don't make the
Re: (Score:2)
Re: (Score:3, Informative)
You better have changed the default settings, or you just added to the backscatter problem.