#19993 closed enhancement (wontfix)
Encode plain email addresses by default
Reported by: | tillkruess | Owned by: | |
---|---|---|---|
Milestone: | Priority: | normal | |
Severity: | normal | Version: | 3.3.1 |
Component: | Formatting | Keywords: | |
Focuses: | Cc: |
Description
I'd like to suggest to add another setting to the WordPress core, which when activated converts all plain-text email addresses into decimal and hexadecimal entities, in posts, pages, comments, excerpts and text widgets. I wrote a lightweight plugin which does that, however I personally find this behavior so important that it could also be part of the core.
Change History (7)
#2
@
13 years ago
Yes, I'm aware of antispambot()
, I thought more about helping the "unaware masses" to significantly reduce their inbox spam by encoding them by default.
#3
@
13 years ago
, I thought more about helping the "unaware masses"
I'd just like to point out, that anything that WordPress (or any other major application) did to obfuscate email addresses and to prevent spam, those harvesting the details would simply adapt to the obfuscation method in use. If there was a plugin installed on every WordPress site which added it by default, it's be absolutely useless.
We have a function called antispambot() that can take an email address and encode it. Beyond that, I don't find this to be particularly important (and we wouldn't include a setting for it). It sounds like it is a fine plugin.