Mail Address Encryptor

Last modified by kebir yacine on 2024/07/05 14:20

cogEncrypt mail address to make a encrypted mailto link and transform it to an image in order to avoid it to be parsed by spam robots
Developed by

kebir yacine

1 Votes
LicenseGNU Lesser General Public License 2.1

Installable with the Extension Manager


The Mail Address Encryptor extension is developed in JavaScript, it can operate in two mode, text mode and canvas picture generated mode, it prevents you using the mailto link and gives you the option to not display your email in code. The extension gives you the option to encrypt your email address using the email encryptor and generate the code to your pages.

How to use this extension

Please follow the bellow steps to use it:

  • Use the email encryptor below, to encrypt your email and get your encrypted email link code :
    • Put your email on the email input field.
    • If you want see the encrypted email, click on the Encrypt Email button .
    • If you want to use a canvas image, check the checkbox "Use Canvas image"
    • Click on the button Generate the code to get the email code to integrate on your page. 



Without canvas image

XWiki Syntax

[[Click here to send us an email>>||class="email-as" rel="pbagnpg/kjvxv.pbz" onclick="openMailer(this)"]]


<a href="#" class="email-as" rel="pbagnpg/kjvxv.pbz" onclick="openMailer(this)">Click here to send us an email</a >

You can use an image in the place of the text like this:

[[[[image:email-image.gif||width="152"]]>>||class="email-as" rel="pbagnpg/kjvxv.pbz" onclick="openMailer(this)"]]

Using generated canvas image

XWiki Syntax

[[ >>||class="email-as canvas-image" rel="pbagnpg/kjvxv.pbz" onclick="openMailer(this)"]]


<a href="#" class="email-as canvas-image" rel="pbagnpg/kjvxv.pbz" onclick="openMailer(this)"> </a >

You find applied examples on the home page of the extension after installing

Browser Support

Minimum Version2.

Prerequisites & Installation Instructions

We recommend using the Extension Manager to install this extension (Make sure that the text "Installable with the Extension Manager" is displayed at the top right location on this page to know if this extension can be installed with the Extension Manager). Note that installing Extensions when being offline is currently not supported and you'd need to use some complex manual method.

You can also use the following manual method, which is useful if this extension cannot be installed with the Extension Manager or if you're using an old version of XWiki that doesn't have the Extension Manager:

  1. Log in the wiki with a user having Administration rights
  2. Go to the Administration page and select the Import category
  3. Follow the on-screen instructions to upload the downloaded XAR
  4. Click on the uploaded XAR and follow the instructions
  5. You'll also need to install all dependent Extensions that are not already installed in your wiki

Release Notes


  • Translation added
  • Applications Panel Entry added


Initial version

Get Connected