Hmm, maybe you mean create_html_mailto() from urlutils.py that has an
argument `email_obfuscation_mode''.  This is governed by variable
CFG_WEBSTYLE_EMAIL_ADDRESSES_OBFUSCATION_MODE.  But this obfuscation is
not used in every module.
Yes! Indeed, this is what I had in mind... I'm mostly concerned about the 'support' and 'admin' email that are contained in some invenio pages as well as the footer (cds.cern.ch also 'suffers' from this email exposure). I understand that this feature was added after the 0.99.1 release... So, will it also somehow cover the support and admin email? I'm asking because CFG_WEBSTYLE_EMAIL_ADDRESSES_OBFUSCATION_MODE setting will not apply to these emails. Is there a 'default' obfuscation method for them?

BTW, some time ago Travis noticed that Google crawlers apparently
deobfuscate email addresses that were obfuscated by popular JavaScript
obfuscation methods.  So it would seem that some web crawlers probably
interpret JavaScript to some extent.  So much for our obfuscation
attempts... :)
Hmmm... At least for support/admin emails one could use the 4th method (the one that replaces '@' and '.' with the equivalent gifs). I'm interested to see how this will be deobfuscated :)

Best regards

Reply via email to