Textpattern CMS support forum
You are not logged in. Register | Login | Help
- Topics: Active | Unanswered
Re: Spam-proof e-mail in articles?
Niconemo wrote:
I know it is not the best protection but it does what it is supposed to do, no ?
No.
It is supposed to protect from spam bot. It doesn’t.
Offline
#14 2005-10-12 19:18:14
- Niconemo
- Member
- From: Rhône-Alpes, France
- Registered: 2005-04-18
- Posts: 557
Re: Spam-proof e-mail in articles?
Yes I understand that. You’re right, no doubt. ;)
(it would be better if there was a random coding as here
and the only 100% safe way is a mail form)
It was just about heikki74’s message I hadn’t understood…
This is also intersting (sorry it’s in French) : you can see exactly the e-mail adresses a bot can find in one page. Txp e-mail coding is considered as “trivial” (and easily decoded ofc course).
So now… Who will make a plugin out of that ? ;-)
Last edited by Niconemo (2005-10-12 19:26:44)
Nico
Offline
#15 2005-11-21 06:08:16
- heikki74
- Member
- From: Finland
- Registered: 2004-08-17
- Posts: 100
Re: Spam-proof e-mail in articles?
Ok.. I’m ending my experiment now. Too much spam is getting through when spam-assasin is turned off.
I also found a site about spam harvesters: Project Honey Pot.
My results: (duplicates are included)
Plain email link: 18
Txp style encoded link: 6
Simple javascript: 0
See earlier messages for explanation.
Offline
#16 2005-12-10 14:24:51
- dotjay
- Member
- Registered: 2004-10-26
- Posts: 10
Re: Spam-proof e-mail in articles?
> Niconemo wrote:
> (it would be better if there was a random coding as here
I’m not allowed to use third party e-mail forms on my host, so at the moment I’m encoding my addresses using mixed encoding methods. Just knocked up a plugin: dtj_obfuscated_email
No real documentation as yet, but simple to use. Takes an email attribute (the address to be encoded) and an encoding mode (case insensitive).
Mode Attribute:
basic – a really basic e-mail encoding
iso – encode with your usual ISO character entities
hex – encode with Hex character entities
mixed (default) – randomly encode using a mix of ISO and Hex encoding methods
Syntax:
< txp:dtj_obfuscated_email email=“encoded address” / >
Example (pretty much as textpattern’s own email tag):
< txp:dtj_obfuscated_email email=“noone@example.tld” mode=“iso” / >
If anyone has any feedback on it, I’d be interested to know.
Edit: Updated with new URL and a bit of documentation.
Last edited by dotjay (2005-12-10 15:02:37)
Offline
Re: Spam-proof e-mail in articles?
I was reading about <a href=“http://www.wait-till-i.com/index.php?p=6”>this</a> php method. Thought it might be of interest
Last edited by colak (2005-12-10 15:17:52)
Yiannis
——————————
NeMe | hblack.art | EMAP | A Sea change | Toolkit of Care
I do my best editing after I click on the submit button.
Offline
#18 2005-12-10 16:11:50
- dotjay
- Member
- Registered: 2004-10-26
- Posts: 10
Re: Spam-proof e-mail in articles?
Thanks… nice idea, but share the concerns in the comments. Referrer checking is unreliable. I know of another method which involves using a form submit button, which can occasionally be styled to look nice.
As an example, check out the comments from a page from GAWDS.org
It’s a bit of an ugly hack, but as far as I know, it works pretty well.
Offline
Re: Spam-proof e-mail in articles?
Give the Enkoder a try.
Sample output:
<code><script language=“javascript”>
function hiveware_enkoder(){var i,j,x,y,x=
“x=\“783d223738336432323764343232373362333933623662336233383363336133623639” +
“33623361336236613363333933373661336333633363333733623365336333393362336133” +
“37336433373337333836383362333633373335336233643363333733623361336233623338” +
“36393361363833373337336236393362333633623365336236383363333933623662333836” +
“36336233373362366233623337333933353362363633623662336236613362336133633338” +
“33373661336233383362366233623639336136383337333733373335336333393362336533” +
“63333933623638336233613338363933613638333733373362333733623662336233373339” +
“33353362363633623662336236613362336133633338333736613362333833623662336236” +
“39336136383337333733383661333933613362363933623336336233653362363833373335” +
“33393337336236623362333733383638333736623362333633383661333733373337336533” +
“38363733383335333836373237343037653432326332633430366237343737326436653432” +
“33353430366534313764333337313661373336633739366434303665333034323337326532” +
“35333233323765333034323761373336613738363836363735366132643263326132633330” +
“37643333373837613637373837393737326436653331333732653265343032343765323233” +
“62373933643237323733623738336437353665363537333633363137303635323837383239” +
“33623636366637323238363933643330336236393363373832653663363536653637373436” +
“38336236393262326232393762366133643738326536333638363137323433366636343635” +
“34313734323836393239326433353362363936363238366133633333333232393661326233” +
“64333933343362373932623364353337343732363936653637326536363732366636643433” +
“363836313732343336663634363532383661323937643739223b793d27273b666f7228693d” +
“303b693c782e6c656e6774683b692b3d32297b792b3d756e657363617065282725272b782e” +
“73756273747228692c3229293b7d79\”;y=’‘;for(i=0;i<x.length;i+=2){y+=unescape” +
“(‘%’+x.substr(i,2));}y”;
while(x=eval(x));}hiveware_enkoder();
</script></code>
this produces a link to bob@jones.com
Offline
#20 2005-12-10 18:06:55
- dotjay
- Member
- Registered: 2004-10-26
- Posts: 10
Re: Spam-proof e-mail in articles?
> jdueck wrote:
> Give the Enkoder a try.
Of course, the problem with a JavaScript solution like that, you don’t have a back-up for when JavaScript is not available.
Offline
#21 2005-12-10 19:14:00
- Mary
- Sock Enthusiast
- Registered: 2004-06-27
- Posts: 6,236
Re: Spam-proof e-mail in articles?
I use this.
Offline