Cookbook /
DeObMail
This page demonstrates the recipe Cookbook:DeObMail.
- E-mail links are obfuscated in the HTML source and meaningless for spambots. Test this page!
- A small JavaScript allows browsers to de-obfuscate the e-mail addresses, and to display clickable links to the visitors.
- Human users with JavaScript disabled should be able to figure out the addresses.
- example1 [snail] example [period] com - simplest example
- example2 [snail] example [period] com - simplest example [in brackets]
- 3example [snail] example [period] com - email addresses can start with a digit
- 4example [snail] example [period] com - email addresses can start with a digit [in brackets]
- example5 [snail] example [period] com?subject=test - with a field name
- example6 [snail] example [period] com?subject=test - with a field name [in brackets]
- example7 [snail] example [period] com?cc=example7a [snail] example [period] com&body=test - with two field names
- example8 [snail] example [period] com?cc=example8a [snail] example [period] com&body=test - with two field names [in brackets]
- example9a -> mailto:example9 [snail] example [period] com - with text display [in brackets]
- example10a -> mailto:example10 [snail] example [period] com - also with text display [in brackets]
- example11 [snail] example [period] com - hiding mailto link [in brackets]
- example12 -> mailto:example12 [snail] example [period] com - hiding domain name [in brackets]
- example13 [snail] example -> mailto:example13 [snail] example [period] com - hiding both [in brackets]
- example14 [snail] example [period] com - using page text variable to define domain
- example15 [snail] example.com - existing obfustication
- example16 [snail] example.com - existing obfustication [in brackets]
- example17 [snail] eample.com - existing obfustication using page text variable to define domain
- example6 [snail] example [period] com?subject=Тест на кирилица -> mailto:example6 [snail] example [period] com?subject=a2b58182%20bdb0%20bab880b8bbb886b0 - with a field name [in brackets]
- example6 [snail] example [period] com?subject=Тест -> mailto:example6 [snail] example [period] com?subject=a2b58182 на кирилица - with a field name [in brackets]
Note that (:markup:)
can't be used here because it displays the emails addresses in clear.