Make WordPress Core

Opened 6 years ago

Closed 6 years ago

Last modified 6 years ago

#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:


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 (5)

#1 @nacin
6 years ago

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.

#2 @tillkruess
6 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 @dd32
6 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.

#4 @nacin
6 years ago

  • Resolution set to wontfix
  • Status changed from new to closed


#5 @SergeyBiryukov
6 years ago

  • Milestone Awaiting Review deleted
Note: See TracTickets for help on using tickets.