NerdanelVampire: I had a bad feeling about having my email address on the ToME modules library page. I would have posted it obfuscated, but I thought I would get a registration email and I am supposed to be graduating one of these days anyway... Now I get spam. I've been pretty careful with my email address in the past, so this is clearly that one mailto link's fault. I don't think it's a good idea to have unobfuscated module maintainer email addresses on a webpage. Spammers have screenscrapers to collect them.
NeilStevens: No, it's not the fault of a mailto that you get spam. HTML doesn't send spam. Spammers do.
NerdanelVampire: You shouldn't make spammers' job easy. I've had my email address for years on my little homepage, but I took care to a) not have it in a mailto, b) not have it in the format that a simple crawler program would understand while presenting no problems for a real human, c) insert html comments in the middle of it, specifically html comments mentioning the word "spam" (I've heard spammer robots automatically discount anything that mentions spam, as it's not likely to be genuine). Lo and behold! No spam! Yes, I'm a little paranoid about it, but it works.
I got three Nigerian spams today. This is highly unusual. Normally I don't get any.
TheFury: You could always host it on my site....
NeilStevens: And then anyone who just expects to download it with the T-Engine, like any other module, will barely know it exists.
Anyway, if you want to assign blame, spam is more a problem with defects in the email protocols than anything. The whole thing was designed for a cooperative network, which doesn't exist today. Dealing with spam is inevitable for anyone who wishes to use email to be contacted by the public.
If this is really a problem, you should just get an email account specifically for this purpose, and ask DG to switch your module account address to the new one.
DarkGod: Yes if you want I can cahnge your email it's not too hard
As for putting modules someplace else, as Neil said, you'll miss the free "advertisement" when the T-Engine presents the remote modules list
NerdanelVampire: Two more Nigeria scams today, and counting. I'm keeping my module on the ToME site, but at least my next email will have added obfuscation, like a section that says "ifyourenotaspammerpleaseremovethis", or something.
Remuz: I agree with Neil in that spam is a consequence of the whole mailing system, and is hard, if not impossible to avoid. I think the best way to deal with it is to use some anti-spam filter. I recommend the use of thunderbird for that. After a few days or weeks of learning, the number of false positive is basically zero.
ShrikeDeCil: gmail allows you to add nearly arbitrary things to the email address - allowing one to vary your email address for every site you use it. Yet still get all the mail. This allows tracking down where the SPAM is originating, and if you're willing to fiddle with filtering and request specific information in the Subject line, you can sort the SPAM from the bulk of the real mail. For instance, if you have foo@gmail.com, you can (without telling gmail anything) publicize foo+tomemoduledeveloper@gmail.com. And you'll still get the email at your foo@gmail.com inbox. I get 98% SPAM - my buddy runs his own ISP, and doesn't run any anti-SPAM filters -> crazy amounts of SPAM. So filtering everything rocks. I personally wish everyone would switch to signed emails. The crazy amount of phishing going on is compounded by the flipping banks sending me honest-to-goodness flyers and advertisements without signing the mail or providing any way to confirm the mail is valid. (Other than calling and complaining.)
NeilStevens: Qmail has done the same thing for ages, only with a - instead of a +.
NerdanelVampire: Spam can be protected against. It's not cost-effective to use real humans to hand-gather addresses, so bots are used, in addition to things like scummy websites. It's not particularly hard for a bot to filter out all the characters in an address starting from + until @. The + is a standard email trick. But bots don't understand English remove-this instructions, can easily have problems with html comments and stylings within an address unless programmed to take that into account, and if they hunt for @-symbols, they can be sidestepped by using "at" or something instead of @, and replacing the periods with "dot" or something for a good measure. The more little tricks like that, the more likely a bot can't understand your address.
ToME Wiki