Support » Plugin: Theme My Login » Password Reset Issue

Viewing 5 replies - 1 through 5 (of 5 total)
  • Plugin Author Jeff Farthing

    (@jfarthing84)

    Most likely, your emails are being sent as HTML and since these links are wrapped in angle brackets, your email client is parsing them as such.

    Thread Starter Brian Houdek

    (@bhoudek)

    I see quite a few threads with people having the same issue. I may have partially identified the issue. In compat.php there’s a line:

    $message .= ‘<‘ . network_site_url( “wp-login.php?action=rp&key=$key&login=” . rawurlencode( $user->user_login ), ‘login’ ) . “>\r\n”;

    user_login gives the name as Brian Houdek but the URL should read brian%20houdek.

    user_nicename could replace user_login but I tried that and while it did replace the space with a dash, it still did not work for me.

    Any idea how I can fix this???

    Plugin Author Jeff Farthing

    (@jfarthing84)

    The function rawurlencode encodes spaces with %20. Did you see my response above?

    Thread Starter Brian Houdek

    (@bhoudek)

    So you’re saying I should look into how to force my server to not send these emails as HTML? I appreciate all your help.

    Plugin Author Jeff Farthing

    (@jfarthing84)

    It’s usually a plugin that is switching the emails to HTML.

Viewing 5 replies - 1 through 5 (of 5 total)
  • The topic ‘Password Reset Issue’ is closed to new replies.