Posted by DaveP on


Every so often I would like to embed an email link in a page to enable an individual to be contacted on a particular topic.

I can easily insert an address but I have concerns about bots scraping web pages for email addresses to spam. I would thus prefer to have the address hidden away somewhere within the CMS and I cannot find a way of doing this completely.

I know that I can do something with forms and already use that facility but for what I have in mind it would mean creating a form and associating an email address for each email link. Even then then the subject line would not be passed through.

I was wondering if it might be possible to implement a new type of link that emailed a site user. When creating this link one would select a recipient from a list of site users (names or nicknames). Clicking the link would then present a standard email entry form to capture thesender's email, subject and text and send it to the recipient without exposing their address. I imaging that the link would embed a numeric user identifier to securely identify the recipient.

Alternatively one might have a separate email address list unconnected from site users. This would enable emails to be sent to people who are not site users. Perhaps by creating a contact list as a new type of asset. 

I am not sure how much development resource there is for Voice but this would certainly be of value to me. 

Have I missed an obvious solution to my problem or has someone found a clever workaround?

Many thanks