Forum Replies Created
- AuthorPosts
Randy FederighiParticipantHi Mohsin,
I apologize for the delay here. I did update WP and added the fix. It all seems to work fine now with the minor exception that the link is sent in plain text format (yes, I made sure the HTML email type was specified for the lost password field email) so the user has to copy and paste it but that is not as big an issue. Unless I missed some other setting that seems to be the only issue. Thanks for the help this far!
Randy FederighiParticipantThanks you for looking into this.
You found one of the issues I found. In the base code “filteremail()” was looking for $user passed as an “object” and it was passing a string instead. Unfortunately, I had already tried that fix and, as with my attempt, it will send the email with that fix. However, the next issue is that the reset URL message says: “This Reset key is invalid or no longer exists.”
So if we could just figure out why the reset link does not work I think we’d be all set!
Thank you again for your attention to this! We really appreciate it!
Randy FederighiParticipantI am sorry I did not make that clear. I was only pointing out that if I replaced the reset message with hard-coded sample text it sends the mail. However, this does not “fix” the issue since we need the dynamic reset link, user name, etc. of course.
I was only pointing out that it has nothing to do with requiring SMTP and that the issue might be located in the “classes/base.php” file, specifically within the function “filterEmail()”. Thanks!
Randy FederighiParticipantNot sure what you mean by editing the lost password file? Also, all the other mail functions work for this plugin as well as others so why would we have to install WP SMTP just for the PIE lost password feature?
Randy FederighiParticipantI have found that in “forgot_password.php” if I replace line 128 with “$message = ‘Hello’;” it does send the mail. So that is where the error lies.
I certainly understand this is a free plugin but it would be great to get this fixed since it is such a common user task.
- AuthorPosts
