Quote Originally Posted by clydejones View Post
As I explained you'll need to define the new e-mail address in
includes/languages/english/YOUR_TEMPLATE/testimonials_add.php

define('TESTIMONIAL_EMAIL_ADDRESS', 'mynewemailaddress');

Now you will need to modify the section that sends the admin e-mail in
includes/modules/pages/testimonials_add/header_php.php

look for the following section: lines 119 - 121)

////SEND ADMIN EMAIL

zen_mail($name, STORE_OWNER_EMAIL_ADDRESS, EMAIL_OWNER_SUBJECT, EMAIL_OWNER_TEXT, STORE_NAME, EMAIL_FROM, $html_msg, 'testimonial_add');

You need to substitute STORE_OWNER_EMAIL_ADDRESS with TESTIMONIAL_EMAIL_ADDRESS
Ok, that is starting to make sense. Thank you.

Instead of defining a new email address (which I am guessing can be picked up by spiders in there), is there a list of available "Send Copy of" email addresses listed in Admin > Configuration > E-Mail Options?

For example, in this case, instead of using STORE_OWNER_EMAIL_ADDRESS I could use the same email address used to get an alert that a review is pending. Where can I find a list that tells me the name of that code. I am guessing it should be something like PENDING_REVIEW_EMAIL_ADDRESS if it exists.

That way I could change the email address in the admin if needed.... I am having no luck with the Developers Tool Kit in finding where those email addresses have been defined already.

I still don't understand the structure of Zen Cart, but I am guessing that all email addresses reside in the database, they are defined in admin (email options) and then they are called in the catalog from the admin... so if STORE_OWNER_EMAIL_ADDRESS calls the main email address for the store, then some other code should be calling the email address for pending reviews...

Where should I start looking?