Email Conceal Filter
Categories
Component ID
2420841
Component name
Email Conceal Filter
Component type
module
Maintenance status
Development status
Component security advisory coverage
not-covered
Downloads
537
Component created
Component changed
Component body
This module is an Input filter that automatically converts email addresses to a link to hide the email address, and populates a form to contact the intended email.
Features:
- Choose specific domain emails to be concealed. Emails outside these domains will not be concealed.
- A contact form to send emails. If the email belongs to a user in Drupal, the username will be rendered, otherwise it will show as "Undisclosed recipient".
- In case the fails to decode a concealed email, it will fall back to a default email (currently site's email) and display a warning message to the visitor who will be contacting the email.
Why do you need this module?
Use this module if you want to hide email address inputed by users in body fields. It will convert the email address into a link to a form.
It's useful for information security where you do not want emails to be visible for site visitors, instead you want your site visitors to be able to contact those emails without seeing them.
Todos:
- Make the encryption key configured from settings.php
- Provide UI configuration option for the fallback email
- Parse mailto hrefs that has subject and body in them

