Make WordPress Core

Opened 11 years ago

Closed 11 years ago

Last modified 3 years ago

#19993 closed enhancement (wontfix)

Encode plain email addresses by default

Reported by: tillkruess's profile 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 (7)

#1 @nacin
11 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
11 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
11 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
11 years ago

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


#5 @SergeyBiryukov
11 years ago

  • Milestone Awaiting Review deleted

#6 @dd32
4 years ago

#46936 was marked as a duplicate.

This ticket was mentioned in Slack in #core-editor by andraganescu. View the logs.

3 years ago

Note: See TracTickets for help on using tickets.