public
Description: CipherMail provides a safe alternative to the mail_to helper by hiding mailto links from e-mail harvesting bots. The generated output is completely obfuscated by a 1024 bit random key. They keyword is stored on the server, so it is never revealed to the client. Processing is performed on the server-side via an AJAX request and the decrypted redirect is returned to the client, opening a mail composer window… just like normal mailto link.
Homepage:
Clone URL: git://github.com/jabberwock/ciphermail.git
name age message
file BSD-LICENSE Mon May 25 08:02:39 -0700 2009 Adding project files from existing projecet [jabberwock]
file README Mon May 25 08:09:45 -0700 2009 Modified README copyright [jabberwock]
directory config/ Mon May 25 08:02:39 -0700 2009 Adding project files from existing projecet [jabberwock]
file init.rb Mon May 25 08:02:39 -0700 2009 Adding project files from existing projecet [jabberwock]
file install.rb Mon May 25 08:02:39 -0700 2009 Adding project files from existing projecet [jabberwock]
directory lib/ Mon May 25 14:35:05 -0700 2009 Adding lib [jabberwock]
file uninstall.rb Mon May 25 08:02:39 -0700 2009 Adding project files from existing projecet [jabberwock]
README
CipherMail
==========

CipherMail provides a safe alternative to the mail_to helper by hiding mailto links from e-mail harvesting bots.
The generated output is completely obfuscated by a 1024 bit random key. They keyword is stored on the server, so 
it is never revealed to the client. Processing is performed on the server-side via an AJAX request and the 
decrypted redirect is returned to the client, opening a mail composer window... just like normal mailto link.

Example
=======

  <%= ciphermail_to "John Smith", "someone@somedomain.com" %>


Note: A new key is generated every time you restart your web-server.
      If you'd like to manually generate a new key, simply run:
      ruby ./script/runner "CipherMailSetup.genkey"

That's it! Have fun, and feel free to send me questions or comments. 

Copyright (c) 2007-2009 Michael Behan aka "JabberWock" (djether /AT gmail /DOT com)
Released under the BSD license