What I know... (enough to be dangerous)
  • When ZC is initially setup there is 1 Email address used for everything.
  • Admin>Configuration>E-mail Options allows you to change the E-mail addresses for CERTAIN things.
  • The STORE_OWNER_EMAIL_ADDRESS is still the main/only one used throughout ZC. (i.e. E-mail Disclaimer etc.)
In my Dream World... (what I am trying to do )What I've done...(oh.oh here come the bad stuff)
  • Found where the Email Addresses are stored in db.
  • Successfully added several Email Addresses and created associated constants.
    • STORE_CUSTOMER_SERVICE_EMAIL_ADDRESS
    • STORE_ANTI_SPAM_EMAIL_ADDRESS
    • STORE_WEBMASTER_EMAIL_ADDRESS
  • New Constants show up and can be successfully changed and edited in Admin>Configuration>E-mail Options.
  • Found the Several locations where I changed the code to use the new Constants with most being successful.
Where I'm Stuck
  • Located where text for Email disclaimers is stored.
    • includes/languages/english/email_extras.php
  • Found '%s' variable? which appears to be providing the STORE_OWNER_EMAIL_ADDRESS as a mailto link to the Disclaimer Text.
  • Can Not after 2 days of searching, find WHERE'%s' is being assigned the STORE_OWNER_EMAIL_ADDRESS value.
  • '%s' seems to be a common pass variable used thousands of times throughout ZC.
Can anyone help me before I do something bad to the code..