Catch up on stories from the past week (and beyond) at the Slashdot story archive

 



Forgot your password?
typodupeerror
×
Spam

Is A Catch-All Address Worth The Spam? 579

wildzeke writes "I plan on switching Internet providers this summer to get a faster speed. Since losing an email account is the biggest pain when switching providers, I decided to pay the extra money to have email for the domain I registered. One of the options provided is to make one of your email accounts a catch-all account. In other words, any email sent to this domain with out a valid user name, will be dumped in the catch-all account. The question I have, is this a good idea or not? On one hand, it may catch important email such as admin, or postmaster or simply mis-typed user name. On the other hand, the catch-all will open the flood gates to spam who will send to [all user names in the world]@domain.com."
This discussion has been archived. No new comments can be posted.

Is A Catch-All Address Worth The Spam?

Comments Filter:
  • I do it (Score:1, Interesting)

    by Anonymous Coward on Saturday July 17, 2004 @07:18PM (#9727417)
    I do it. I've found that although a lot of spam gets sent to that email, people aren't going to just send adsflkjes3542@domain.com an email. Randomly guessing email doesn't get you a hit. Most spam kings purchase emails. Why? Because they need valid emails.

    You're opening your gates to nonvalid emails, but that doesn't seem to be a threat. As stated earlier, no one wants nonvalid emails.
  • by killbill ( 10058 ) on Saturday July 17, 2004 @07:18PM (#9727430) Homepage
    I fought it for a year or so, coding up custom filters, using spam assassin, you name it, and finally just gave up and blackholed it.

    Spammers are trying dictionary attacks against domains to try and guess live accounts. I would get 500+ copies of the same message to made up names in alphebetical order a day.

    That being said, I have since gotten on the Gmail beta, and just forward all my mail there now. It has a far better spam rejection rate then anything else I have tried, so if you forward all your mail to a google account and let them try and sort out the spam, it would probably be usable (and maybe even helpful to them to train their filters).
  • by Rob Carr ( 780861 ) on Saturday July 17, 2004 @07:19PM (#9727436) Homepage Journal
    One of the options provided is to make one of your email accounts a catch-all account.... The question I have, is this a good idea or not?

    I have one of my e-mail addresses configured to catch all the "bad" addresses as you are talking about. There is an extraordinary amount of crap that account gets every day. It really isn't worth it, especially if you have the admin and postmaster addresses dump to your primary mail account.

  • by Anonymous Coward on Saturday July 17, 2004 @07:19PM (#9727437)
    so, if you get spam on this specific address you know where to complain.
  • by FrenZon ( 65408 ) * on Saturday July 17, 2004 @07:23PM (#9727457) Homepage

    I run several catch-alls on my domains for several years, and I've never been spammed at [all]@[domains].com. However, just last week all my domains were hit by an email virus that did a dictionary-based attack. While it was all still caught by my spam filter, my spam filter is client-side, and after downloading 18200 emails, I decided it was time to shut down the catchalls.

    The only thing I really had to do was notify my friends, who are long used to typing whatever they want into the username section of the domain, tailored to whatever it is they want (eg boywhowillfixmycomputer@, bikemechanicmanwhowillalsofixmycomputer@ etc).

  • by sprior ( 249994 ) on Saturday July 17, 2004 @07:24PM (#9727474) Homepage
    From my personal experience I've been getting a LOT of spam lately which is addressed to "made up" addresses at my domain. Either an awful lot of people lately have been giving out fake email addresses at my domain or spammers are somehow making them up from reasonable sounding usernames that never existed at my domain.
  • by Mirlyn ( 634037 ) on Saturday July 17, 2004 @07:26PM (#9727482) Homepage
    This is exactly what I do, and what I've been doing for two years now per recommendation from another friend. I can't suggest this strongly enough.

    If it ever gets violated, add that address to an account with zero or small size limit and let it bounce back to them.

    I get less than a half-dozen pieces of spam per month. Most are to the address I put in the whois information (whois@domain), followed closely by sales@domain, info@domain and webmaster@domain, none of which were intended to be valid addresses anyway.
  • by kstumpf ( 218897 ) on Saturday July 17, 2004 @07:33PM (#9727522)
    I think it's best to just reject mail addressed to non-existent users during the SMTP transaction. My outside relay uses Postfix's relay_recipient_map to validate all recipients before relaying inside... anything not matching gets rejected with a 550. This saves my content filters (amavis/clamav) alot of work since we get TONS of spam to non-existent recipients.

    relay_domains = mysql:/etc/postfix/mysql-relaydomains.cf
    relay_re cipient_maps = mysql:/etc/postfix/mysql-recipient.cf,
    mysql:/etc/postfix/mysql-alias.cf
    relay_transport = relay:mx2.somethingawful.com

    If you don't validate recipients, then you probably SHOULD use a catch-all address. The alternative to this would be bouncing spam back to the (usually forged) sender, in which case you become part of the problem and can cause yourself major queueing problems.
  • No Daddy! (Score:2, Interesting)

    by davekebab ( 613420 ) on Saturday July 17, 2004 @07:36PM (#9727552)
    Now I am using GoDaddy as registrar, I found it's them that's filling the inbox with spam. The default inbox is riddled with bollocks sent to godaddy@mydomain.com.

    They're bloody cheap and'll do anything an extra few cents..........

    DK

    Greece is the Word

  • by InakaBoyJoe ( 687694 ) on Saturday July 17, 2004 @07:39PM (#9727572)
    I also use the method of giving out lots of different E-mail addresses to track down who sells my info. Those who say, "you can always turn off the catch-all" are missing the point, because those of us using this method don't usually remember all the addresses we've given out, and therefore, using a "whitelist" isn't practical. Now, this system works great as others have said. You get a few occasional spams to things like webmaster@, sales@, info@, etc. but those can be easily filtered. The big problem is with annoying worms that generate random E-mail addresses. Of course, all of them get sent to your catch-all account -- in one day I got 150 Zafi.B worm E-mails from somewhere in Mexico. When you get one of these, what do you do? If you don't bounce the message, it's likely that the randomly generated E-mail address will be treated as valid and added to some spammer's database. Sure, you can blacklist each address, but then you're playing catch-up to a random generator algorithm. Not likely to win at that kind of game. Anybody know a good way to generate bounce messages in this kind of situation? Most mail bouncers assume you have only one address, and they create dangerous bounce messages that carry your *real* (i.e., desired) return address. I need a bounce script that grabs the "Received from... for ____" header and uses that to generate a bounce as if it originated from the randomly generated E-mail address. Can anybody help? PLEASE? Thanks!
  • by Oloryn ( 3236 ) on Saturday July 17, 2004 @07:41PM (#9727581)
    From personal experience, I've found that only a very small percentage of spam I get comes from using the catch-all address.

    My experience doesn't match. I've got my own domain, hosted on my home computers. I don't use a catch-all address, but my mail logs show anywhere from 400 to 1200 emails daily bounced because they're addressed to invalid email addresses. Roughly 80% of these come with an envelope from address of (null, supposed to be used only by bounce messages). Because spammers are sometimes known to use as an envelope from address on spam, I can't be sure that these are all bounce messages. I am pretty sure, though, that they represent either spammers using a dictionary attack on my domain, or spammers using @mydomain> as a From address for that spam. And the other ~20% are pretty well for sure dictionary attacks on my domain.

    Now, I'll admit that while I'm by no means a big-time anti-spammer, I have done my share of reporting spammers to their ISPs and posting on nanae. It's possible that I've gotten on a list of 'known anti-spammers' that spammers use for generating spam from addresses, just for harrassment potential. My experience may apply mostly to those who go beyond filtering in fighting spam. But it is another data point.

  • by Pembers ( 250842 ) on Saturday July 17, 2004 @07:44PM (#9727593) Homepage

    Judging only from my inbox, it would seem that spammers are more likely to use lists of known e-mail addresses than trying to guess valid usernames for a domain.

    My experience so far has been the opposite. I got my own domain about four months ago and put my website there. So far, the only address at that domain that I've publicised on the web has been webmaster@. To date, this address has received only one spam. (To be fair, I think most spammers filter "webmaster" out - my old ISP let me use webmaster@username.domain. That was visible for about six years, and that got hardly any spam either. Other addresses that have been visible on the web have been spammed mercilessly, to the point where I've had to tell the server to drop anything sent to them.)

    Anyway, my point was that within about a month of my domain being created, I started getting spam to sales@. A month after that, they started trying info@ as well. Seeing as I had never used those addresses in any way, and had no plans to use them, I felt no compunction in auto-forwarding them to uce@ftc.gov.

    So, I use the catch-all address. I find it useful for the usual trick of telling any company that wants my address that it's company@my.domain. I don't have to do anything else to allow the mail through, but if I start getting spam to that address, I know who sold it (or who got hacked). This hasn't really been a problem for me, though. Maybe I'm just paranoid about giving out my address in the first place.

  • Disagree (Score:5, Interesting)

    by Uber Banker ( 655221 ) on Saturday July 17, 2004 @07:45PM (#9727598)
    But I think it depends on what you are using your domain for; wildcard spam is minor/rare compared to targetted spam:

    If it is a personal domain with perhaps a couple of description pages and even a blog then, like me, you will get no more (from personal experience) than 10+ random (random in the way they are sent to webmaster/admin or anything that * catches other than regular) messages/week. No big deal

    A better known site seems to get a greater ranking in auto-traffic (let me generate logos, banners, security, etc for your website). But an email address listed on the site (my site) gets far more spam than a generic catch-all (e.g., I have "email webmonster@....com" as the auto admin address, more emails come to that than webmaster coz it's googled/harvested on those lists).

    But the original statement said "I decided to pay the extra money to have email for the domain I registered" WFT?! Go to something like directnic.com, get your domain for $15/yr and get mail forwarding included (including wildcard)!
  • by KingJoshi ( 615691 ) <slashdot@joshi.tk> on Saturday July 17, 2004 @07:51PM (#9727630) Homepage

    I do this as well. I used to have an email address from MailBank (later changed to NetIdentity). They buy up domains with last names so you can do firstname@lastname.com. They started off charging $5 a year for email and now it's $25/year. I got fed up with it and bought my own domain name.

    Best move I did. I have greater control over it and feel more security about it as well.

    There is a free DNS service held by ZoneEdit [zoneedit.com]. If you only use it for one domain, it allows free email forwards, web forwards, etc. It has about all the services I could ask for (except hosting) for free (assuming you don't go over a quota).

    I have emails redirected to my gmail account as well as comcast (which also hosts my personal website). I could host this on my own computer or elsewhere and I have a lot of freedom to do what I want.

    And as the parent said, being able to create email addresses on the fly allows you to catch businesses that sell your email address, or find out where the spammers mostly target (and as another poster said, Slashdot is worst of all the ones I've created). It also makes it easier to filter with gmail and do searches and so forth.

    I know I'm being mostly redundant as others, but I can't emphasize enough how valuable this is, especially to a computer geek. And I'm only paying $7/year for all this! I can't mod the parent up any more so I just want to re-iterate the value of catchall addresses and owning your own domain name.

  • Re:Disagree (Score:3, Interesting)

    by The Snowman ( 116231 ) * on Saturday July 17, 2004 @07:56PM (#9727659)

    But I think it depends on what you are using your domain for; wildcard spam is minor/rare compared to targetted spam:

    My main address (unmunged, in this message's header) gets about 500 spams per day. Before I removed the catch-all I was getting almost twice that. Granted I am not everyone, but a few other people are in the same boat as I am. My web host [pair.com] has its own private news server (i.e. not connected to Usenet), and quite a few people who post there talk about getting thousands of spams sent to nonexistant addresses on their domains every day. Turning off the catch-all is a no-brainer in that case.

    Go to something like directnic.com, get your domain for $15/yr and get mail forwarding included (including wildcard)!

    I am leery of most of those "quasi-registrars". I have a full fledged registrar [pairnic.com], and I get those features, SPF, IPv6, et al. and it is all included in my free account, for the same $15 (or less) per year per domain.

  • Re:Disagree (Score:5, Interesting)

    by studerby ( 160802 ) on Saturday July 17, 2004 @08:00PM (#9727668)
    I suspect your domain hasn't been out there long enough yet.

    My company's primary domain is registerd with technical contacts of "hostmaster@[our_domain.com]" and for years we never got a spam. Then about 2 years ago, somebody must have included it in a big master list; now it takes about 30-50 spams a day on average, mostly true "bottom feeder" crap like cialis and vicodin and *adult* crap.

    My work email's been out there a lot longer, but doesn't draw nearly the number of spams and about 80% of them are financial/economic scams - mortgage and stock touts, lottery, 419, etc.

    Upstream filters are blocking emails with virus attachments; I have no idea how many of those are coming in...

  • Re:Disagree (Score:3, Interesting)

    by chimpo13 ( 471212 ) <slashdot@nokilli.com> on Saturday July 17, 2004 @08:09PM (#9727725) Homepage Journal
    I'm also on pair, and I get the catch-all. Close to 1,000 spams a day. Now everything goes to gmail since I'm going to need web email and it's cut my spam down to 0-15 a day (5 a day has been average). So far, 2 false positives.

    The best is no more 200 virus messages going through names A to Z. I'm sure a good spam filter would take care of the catch-all spam.

    My spam rate went way up with my previous provider (servercentral). I don't know if I just got hit hard or if they're just crappy. Lots of it was addressed to servercentral@servercentral.com Just 86'ing that address cut spam back.
  • by Scryer ( 60692 ) on Saturday July 17, 2004 @09:00PM (#9727977)
    >... the poor twinks who have their domain name spoofed will probably ignore it.

    This is *such* annoying advice. I have a long-duration (approximately 1993) very public email address, and it's spoofed a lot and one of my main annoyances is this auto-replied "You've reached a bogus address or domain" message.

    DO NOT send any auto-replies for anything.

    DO NOT send messages saying that the (probably spoofed) sender has sent you a virus.
  • Absolutely not (Score:3, Interesting)

    by macdaddy ( 38372 ) on Saturday July 17, 2004 @09:24PM (#9728081) Homepage Journal
    If you ever plan on using that domain for any legitimate purposes then do not EVER give it a catchall address. A catchall address blatently invites spam. Rumplestilskin and dictionary attacks will find an infinite amount of valid email addresses in your domain and your influx of spam will grow exponentially. At some point your provider will proclaim "Enough!" and either tell you to take your business elsewhere or will start charging your by how much email you send and receive. Don't doubt this. It will happen. If you provider had any sense whatsoever they wouldn't give you the option of having a wildcard recipient.

    There is but one valid reason for ever having a catch-all address. That reason is if you actually, honestly, truely WANT spam. "Who wants spam?"/I you say? I do. I have a handful of domains that have no other purpose in life but to collect spam. I've seeded addresses from those domains into dozens of spammers' "remove" forms. I built a list of 525,000 proper pronouns and used that to compile a list of userid@spamme-domains.tld addresses to seed those remove forms with. The end result is hundreds of thousands pieces of spam per day flowing into those domains. I archive much of it and automatically report the rest to the FTC as spam. Oh happy day. That's the only valid reason for ever using a catchall address that's publicly exposed to the Internet.

  • by hedronist ( 233240 ) * on Saturday July 17, 2004 @09:29PM (#9728107)
    Checkout Greylisting [puremagic.com].

    I run a friends-and-family hosting site (DNS, mail, web) for about 50 domains, almost all of which have catchall enabled. One user was getting 500+ spams a day, day in and day out. I was seeing 200-300 per day myself.

    Four weeks ago I built the latest sendmail with Milter turned on and installed relaydelay.pl. The next day that user received two (2) emails, both of which were from friends. I got 7 emails, only one of which was spam.

    Greylisting is the single most powerful anti-spam system out there. It blocks over 95+% of the spam and it doesn't "false positive" because it isn't doing pattern matches, Bayesian filtering or anything like that. It simply gives a TEMPFAIL to any email that has an unknown (from, to, server-IP) triple. If they come back more than X minutes later and less than Y minutes later, they are let through. Spammers almost always are using fire-and-forget SMTP servers so they don't retry, and so you never see their garbage. Positively elegant.

    If you are the sysadmin, check it out and install it. Otherwise, hound your admin/ISP to install it. It saves bandwidth, aggravation, and time.

    The corks just don't come out the way they used to.
    -- My Wife, dealing with one of the new Corqs(tm)

  • Re:No brainer (Score:3, Interesting)

    by macdaddy ( 38372 ) on Saturday July 17, 2004 @10:23PM (#9728300) Homepage Journal
    If a person fat-fingers an address and it is sent to the wrong user on your system you are required to send a DSN. Have you never read the relevant RFCs to administrate a mail system? That should be a prerequisite before being allowed to join the Internet community as a mail administrator.
  • by tyler_larson ( 558763 ) on Saturday July 17, 2004 @10:27PM (#9728316) Homepage
    From personal experience, I've found that only a very small percentage of spam I get comes from using the catch-all address.

    The same was true for me until a few months ago. My tactic was, whenever I needed to give out an email address, it would be their_company_name@my_domain. If I started getting spam to that address, I'd know who was to blame for selling me out. I could also just blacklist that address.

    Then, very recently, after my domain started getting popular on google, I started getting spam sent to a whole ever-changing list of random names @my_domain: cunningham@ dennis@ schmidt@, etc. Something on the order of 300 pieces per day. It's very clear that this is all from the same spammer, because it's always the same product: software. And the content of the email always follows the same pattern: chunks of web pages pulled at random to fool the spam filters, followed by something like: "N0r-t0n S0ftw-are 0-n Sa1e T0d-ay".

    He uses a huge variety of mail servers all across the world. I'm thinking of blocking email from all Non US/EU IP ranges, though I could probably just install a filter a basic lameness filter that check for too many zeroes in the message body :)

  • Re:Disagree (Score:5, Interesting)

    by Uggy ( 99326 ) on Saturday July 17, 2004 @10:28PM (#9728320) Homepage
    I actually have an old domain dedicated to just that... collecting 100's of spams a day to train the bayes filters. Identical spams sent a hundred times just help me confirm what spam looks like. I use my other users to train the ham side, and guess what, it works like a charm. We get considerably less spam. So, yes catchall domains are useful... as spam honeypots.
  • Re:No brainer (Score:3, Interesting)

    by utopyr ( 621354 ) on Saturday July 17, 2004 @10:41PM (#9728358)
    Ha!--a few years ago, acustomer wrote to me, asking that his e-mail address in the database be corrected to the proper case mixture--his sysadmin had told him it was important--I responded to his address, all lower-case--"If that is true, you are not reading this." His reply was gracious.
  • Re:Disagree (Score:5, Interesting)

    by mcrbids ( 148650 ) on Saturday July 17, 2004 @11:42PM (#9728638) Journal
    But I think it depends on what you are using your domain for; wildcard spam is minor/rare compared to targetted spam

    Wow. Could you be more wrong? As sysad for two smallish ISPs, I've been seeing serious SPAM attacks as (random string)@domain.com.

    As many as 200,000 attempts in 24 hours. Repeatedly, for multiple domains. From hundreds of different sources. (We even put in a double bounce handler to identify source addresses; it was rare to see any single IP addresses attempt to deliver more than 10-20 in a 24 hour period)

    While your other points are valid ones, on this one you are dead, dead wrong.

    And, to the article poster, NEVER USE A WILDCARD. EVER. A bayesian filter running at 99.98% effectiveness would still not be as accurate as sending all wildcard email to /dev/null !
  • by macdaddy ( 38372 ) on Saturday July 17, 2004 @11:45PM (#9728652) Homepage Journal
    If they want people to accept their mail then they'd best play by the established rules of the Internet. I reject mail from domains that don't conform the the RFCs on all my mail servers. Don't you?
  • Re:No brainer (Score:5, Interesting)

    by SoupIsGoodFood_42 ( 521389 ) on Sunday July 18, 2004 @12:18AM (#9728842)
    If I send a letter to you, and it's addressed like this (pretending that the following is your address):

    Joe Sixpack
    Street, City etc...

    You'd expect to get it.

    If I sent a letter, but with the name in any of these variations:

    JoeSixpack
    J Sixpack
    Joe T Sixpack

    You'd still expect to get it, right?

    Now do you understand why people are telling you it's spelt correctly, when infact there's an extra space in there?

    Perhaps it's the original designers of the email systems we use, who's intelligence has been overestimated. Because they made addresses far to easy to get wrong.

    Now, as a web designer. I understand why these things are that way. But many--including intelligent--people don't understand these little technicalites. Because the expectations of other things in life has taught them differently.

  • Re:No brainer (Score:2, Interesting)

    by paz5 ( 542669 ) on Sunday July 18, 2004 @12:44AM (#9728963)
    With my catch all address (that is now off) the biggest problem was not receiving spam its self, but receiving error reply's sent back to my domain when someone was sending out random spam with the from feild being a random address from my domain. I tried getting it stopped and tried appoligizing to people that actuly got the spam and asked to be taken off the list, however the sheer number of them forced my to just get rid of the catch all address.
  • Re:Disagree (Score:2, Interesting)

    by MadJo ( 674225 ) on Sunday July 18, 2004 @06:54AM (#9730060) Homepage Journal
    I completely disagree with you there...
    I used my old domain (which is still up) only for blogging (and not even adult content), but I now get [per day!!!] about 1000 spam messages, and all of them to a non-existant wildcard address on that domain.

    I now only glance through it to see if any email gets through that needs to be forwarded to my new emailaddress...
  • by macdaddy ( 38372 ) on Sunday July 18, 2004 @10:22AM (#9730680) Homepage Journal
    Alan Ralsky, is that you? Ernie Haberli, is that you? No wait, I know who you are, you're Scott Richter. Hi Scott. I knew only a spammer could possibly say so many stupid things in one post. Yes Scott, it really is inconvienent for you when we anit-spammers quickly forward all your lovely little spams to postmaster @ the provider whos poor customer was compromised by your little ope proxy viruses and unknowingly let you spam via their computer. Yes, that is inconvienent. Wouldn't you love it if no one used postmaster or abuse or any other standardized mailbox to contact mail admins around the globe? Why your spamming might be able to go on for a day or two before we determined few could find a way of contacting the right people--that's if we can get through the various levels of BS at any one given company to actually get to the mail administrator. There there Scott, don't cry. I know it's been tough on you. That's too bad though because this accepted practice just isn't going to stop any time soon. There is hope for you though. Get ahold of the zone files from rfc-ignorant.org. They compile lists of the really ignorant people that can't seem to comprehend what a RFC is and how to use it. You should be able to spam freely from those ignoramuses since they obviously aren't very compotent mail administrators. Been nice talking to you Mr. Scott Richter, spammer.

    BTW, you're intentionally inciting a DoS attack on the RFCI folks. Don't you know that's illegal? Maybe you should just step away from the computer now before you really get yourself into trouble.

One way to make your old car run better is to look up the price of a new model.

Working...