Make WordPress Core

Opened 12 years ago

Closed 12 years ago

Last modified 12 years ago

#29175 closed defect (bug) (duplicate)

email sender, non standard subdomain

Reported by: taur Owned by:
Priority: normal Milestone:
Component: Mail Version: 4.0
Severity: normal Keywords:
Cc: Focuses:

Description

site generates sender addresses in the form of wordpress@…
in pluggable.php line 349 to 353 instead of using substr to cut off 'www.' from $sitename use parse_url($sitename)host to make it work with non-standard subdomains aswell

Change History (3)

#1 in reply to: ↑ description @taur
12 years ago

  • Resolutionmaybelater
  • Status newclosed

need to be:

if(count(explode('.', $sitename)) > 1) {
    $sitename = explode('.', $sitename);
    $sitename = $sitename[count($sitename)-2] . '.' . $sitename[count($sitename)-1];
}

in fact, but won't work for two-segment TLD's such as .co.uk where something more elaborate is needed, see: https://gist.github.com/pocesar/5366899

#2 @SergeyBiryukov
12 years ago

  • Resolution maybelaterduplicate

Duplicate of #16805 and #25239.

#3 @SergeyBiryukov
12 years ago

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