News:

Bored?  Looking to kill some time?  Want to chat with other SMF users?  Join us in IRC chat or Discord

Main Menu

Spam-me-not

Started by Louis (CSpotkill), March 11, 2005, 02:40:56 PM

Previous topic - Next topic

Louis (CSpotkill)

Link to Mod

Install this mod to protect any email addresses on your forum from spammers, by transparently encoding email addresses using a slightly modified version of Spam-me-not.

Example: @cszen.com becomes @cszen.com - a random mixture of decimal and hexadecimal notation that means exactly the same thing.

You can click an email link that is encoded like this and send an email to someone; exactly the same as it would be if it wasn't encoded. Also hides MSN account email addresses in MSN Messenger links.

This technique has been tested against a few commercial email harvesters and none of them found any email addresses encoded with this script. But they might, in the future. Still, this is better than nothing ;)

This method does not require JavaScript. In fact, it even works with non-graphical browsers. Andreas Neudecker (Spam-me-not's author) has tested it with elinks, w3m and lynx as well as the more popular, Mozilla/Netscape, Opera, and Internet Explorer browsers. And based on my own testing, it also does not affect Firefox in any way.

To install this mod (and many others): Download Spam-me-not1.0.1.zip. Click Admin, then click Package Manager, then Download New Packages. Under Upload a Package, click Browse and find the Spam-me-not1.0.1.zip. Then click Upload and follow the prompts.

Note: Only tested with SMF 1.0.2 - The modification should work in previous versions, but the installer might not. If you get any problems, please reply with your SMF/Spam-me-not version numbers, and I'll try to fix the problems as soon as possible.
My SMF Mods:

mennou

I am the first one to try it.. :D

dufflepod

Just installed this mod and found one problem.

The require line is not added to the SSI.php file. That broke the rest of my site. When I added the code to the include file, it worked fine

require_once($sourcedir . '/Spam-me-not.php'); // Spam-Me-Not SMF Mod


Louis (CSpotkill)

#3
Aah. How could I have forgotten that? Thanks, dufflepod. I've just released Spam-me-not 1.0.1 to fix that oversight. (Don't bother installing it if you've already corrected your SSI.php file)

Odd. I can't seem to edit my mod listing right now. Well, you can get it at http://www.cszen.com/mods/Spam-me-not1.0.1.zip

You can now get it at http://mods.simplemachines.org/index.php?mod=107 ;)
My SMF Mods:

jitspoe

#4
An [irc] tag certainly isn't a bad idea, but it seems like a bit of a pain to create a new tag for each and every protocol you want to support.

** Edit: Whooah... how did that happen?  I was supposed to be replying to this thread!

Looks like a bug.  I was logged out and had this thread (spam-me-not mod) open in another tab, but I was viewing the irc:// thread and logged in (while viewing the irc:// thread still) and made a post there... but it ended up here.  Tabs seem to be rather problematic. :)

roxpace

Very nice project, hope the most will take advantage of this good module to not let spammers collect more email addresses than necessary.

Good luck with it in the future :)
Always keep an eye on the latest from me at ...
http://www.jump-gate.com/

jitspoe

I just installed it.  Good work.

roxpace: your huge avatar is overlapping the borders of your post...  Wonder if that's a bug with firefox or the display code.

Edit: now that I reply, it stops doing it.  Strange.

roxpace

Must be a Firefox theme bug since it shows up correctly in IE, but I can consider resize my avatar also, but an auto-resize in SMF would be better for such purposes with possibilities to see the real size.

/R
Always keep an eye on the latest from me at ...
http://www.jump-gate.com/

Louis (CSpotkill)

#8
Thanks for the great feedback, roxpace & jitspoe, and yes, that's a Firefox bug. (Which has been fixed for the Firefox 1.1 release this summer, I believe.)
My SMF Mods:

Pause

"You and me, inside that box, now." - The Doctor

Bite Fusion
Fusion Web Network
VG Fusion
Wrestling Fusion + Wrestling Fusion Forums

Louis (CSpotkill)

Quote from: Mattitude on March 19, 2005, 09:51:17 AM
Mod listing edited  :D
Thanks, Mattitude. Sorry I didn't get to it earlier, I was busy with other projects.

So yes, now you can find the update at http://mods.simplemachines.org/index.php?mod=107
My SMF Mods:

Pause

Quote from: Louis (CSpotkill) on March 19, 2005, 07:36:27 PM
Quote from: Mattitude on March 19, 2005, 09:51:17 AM
Mod listing edited  :D
Thanks, Mattitude. Sorry I didn't get to it earlier, I was busy with other projects.

So yes, now you can find the update at http://mods.simplemachines.org/index.php?mod=107
No problem  ;D
"You and me, inside that box, now." - The Doctor

Bite Fusion
Fusion Web Network
VG Fusion
Wrestling Fusion + Wrestling Fusion Forums

Webby

How can I check if this works :) ?

Louis (CSpotkill)

In Firefox, browse to a forum topic or profile and click Page Source on the View menu. In the view-source window, click Find on the Edit menu, then type @ in the Find box, and click Find Next. If the Find toolbar says Phrase not found, it works.

In Internet Explorer, browse to a forum topic or profile and click Source on the View menu. In the Notepad window, click Find on the Edit menu, and type @ in the Find what box, and then click Find Next. If nothing is found, it works.
My SMF Mods:

Webby

Then it works :)  Great mod ;)

Noiz

I get an error when trying to install, saying:

1. Execute Modification ./Sources/Subs.php Failure

I'm running these mods right now:

Faster Parsecode 1.07
Spoiler Tag 1.02
Download Center 1.5
G&S_Sticky 1.0

If you have any ideas how I can get this installed that'd be great!

Thanks...

Champi


Thantos

One bug:
In function SpamMeNotLink it calls function encodeString instead of SpamMeNotEncode

mennou

how can i protect my members against  spams? someone  log to my site and send  email to my entire members . How can i  block all spams

roxpace

Maybe by disallow the guests to not send emails directly to your users through your SMF ?

Make sure that this is disallowed by a selected X in:
Admin->Member Controls->Edit Permissions->Unregistred Members->Modify->Member Administration->Send a forum email to members

You could also select a D for deny.

Or if you have problems with people who is stupid enough to setup an account and use it for sending emails to your members through your smf application you can trace their IP and ban them.

Lookup their IP here:
Admin->Member Controls->View/Delete Members->(username) IP address

Ban their asses here:
Admin->Member Controls->Ban Members->Add new ban

Good luck!

Sincerely
/R
Always keep an eye on the latest from me at ...
http://www.jump-gate.com/

Advertisement: