Zen Cart Logo
Forums / General Questions / Customers not receiving "Password Forgotten" email

Customers not receiving "Password Forgotten" email

Views: 3,438

Results 21 to 25 of 25
24 Nov 2014, 5:53 PM
#21
t4gal avatar

t4gal

New Zenner

Join Date:
Nov 2014
Posts:
18
Plugin Contributions:
0

Customers not receiving "Password Forgotten" email

Here's what I've done now:

I did a search for "password" using the developer tools, and for each file that came up in that list, I ran the file that I am currently using through a diff checker, along with the corresponding file from the original zencart download I have. (I kept a copy of the entire zencart package on my computer when I downloaded it originally)

The only differences that showed up were either minor wording changes in the language files, or small changes to the template overide files (for example, adding css classes here and there). For the template and language files that directly related to "password forgotten", I reverted them to the original versions, just to be absolutely sure. None of this solved my problem.

While doing these comparisons, I did skip the paypal and authorize.net files, as well as the admin files, as I didn't think those would affect this problem, am I correct? Or should I be checking those as well?

As far as outdated code from older versions or outdated plugins, this is a fresh install and I haven't added any plugins, so that shouldn't be an issue, should it?

24 Nov 2014, 8:35 PM
#22
drbyte avatar

drbyte

Sensei

Join Date:
Jan 2004
Posts:
63,513
Plugin Contributions:
177

Re: Customers not receiving "Password Forgotten" email

t4gal:

This is in /includes/languages/english/password_forgotten.php

define('EMAIL_PASSWORD_REMINDER_BODY', 'A new password was requested from ' . $_SERVER['REMOTE_ADDR'] . '.' . "\n\n" . 'Your new password to '' . STORE_NAME . '' is:' . "\n\n" . ' %s' . "\n\nAfter you have logged in using the new password, you may change it by going to the 'My Account' area.");

> 
> I will start checking through all of the files with "password" in them.
> 
> Thank you again for the help.
Can you use the Developers Toolkit to search all files for mention of EMAIL_PASSWORD_REMINDER_BODY ... and see whether there are other places where it's been defined besides the language file you quoted? 
The error for lines 60, 62 suggest that the define is actually missing all %s references from it, unlike what you quoted.
24 Nov 2014, 8:55 PM
#23
drbyte avatar

drbyte

Sensei

Join Date:
Jan 2004
Posts:
63,513
Plugin Contributions:
177

Re: Customers not receiving "Password Forgotten" email

Admin->Configuration->My Store->Store Name ... do you have any % symbols in the store name?

25 Nov 2014, 6:02 PM
#24
t4gal avatar

t4gal

New Zenner

Join Date:
Nov 2014
Posts:
18
Plugin Contributions:
0

Re: Customers not receiving "Password Forgotten" email

DrByte:

Admin->Configuration->My Store->Store Name ... do you have any % symbols in the store name?

Yes, it did! I removed the % symbol and the email works now. I can't believe it was something so simple.

Thank you so much for your help, I really appreciate it!

25 Nov 2014, 8:00 PM
#25
drbyte avatar

drbyte

Sensei

Join Date:
Jan 2004
Posts:
63,513
Plugin Contributions:
177

Re: Customers not receiving "Password Forgotten" email

Wow. Ya, that's a bit obscure huh!

Glad it's fixed :thumbsup: