Go to main content

Textpattern CMS support forum

You are not logged in. Register | Login | Help

#13 2005-10-12 18:59:54

Jeremie
Member
From: Provence, France
Registered: 2004-08-11
Posts: 1,578
Website

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

#17 2005-12-10 15:17:30

colak
Admin
From: Cyprus
Registered: 2004-11-20
Posts: 9,117
Website GitHub Mastodon Twitter

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

#19 2005-12-10 16:58:46

jdueck
Plugin Author
From: Minneapolis, MN
Registered: 2004-02-27
Posts: 147
Website

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

Board footer

Powered by FluxBB