Emails are not received or sending

Sometimes your mail server configuration requires a particular format in order to send messages. 
Options to try include:

  1. Emails Must Be Sent From Known Domain ... enable this so that the "From" address is set properly
  2. Try a different Email Transport method.  Try "php".  If you're using "sendmail", try "sendmail -f".  If you're using SMTP, try SMTPAUTH.
  3. ALWAYS test on a NON-free email address... do not test with a yahoo, hotmail, msn, aol, etc address exclusively.
  4. ALWAYS check to see whether a junkmail filter, spam block, or other blacklist system may have trapped your message before it could be delivered
  5. Try enabling the Email Archiving feature. (Note: this can chew up server database diskspace quickly.) Then use the Email Archive Viewer contribution to check and see whether Zen Cart really processed the email for sending. If it did, then the problem is related to how PHP is processing your messages after they leave Zen Cart. 

Email Transport methods explained

Have you selected the appropriate "Email Transport" method for your webserver?  (Admin->Configuration->Email Options)

Suggest trying them in this order:
1. "php" -- this uses whatever email method your webserver is configured to use for PHP mail commands, as set by your webhost.  This will work fine in most cases.
2. "smtp" or "smtpauth" -- if your webserver is running a windows operating system, you may need to use "smtp" or "smtpauth" and set all the SMTP settings shown lower on the page.
3. "sendmail" -- if "php" doesn't work and you're not running a windows server, this is your next likely choice.
4. "sendmail -f" -- this is ideal in cases where your webserver configuration has some tighter security requirements -- esp in busy shared-hosting environments.



Email FROM-ADDRESS Shows Up Funny

If your "FROM" email addresses contain extra brackets ")", this is due to having an incorrectly-formed email address defined in your store EMAIL_FROM setting.

Contact-Us emails aren't arriving

a. the Email From address may be malformed

b. the Contact Us Pulldown contents may not be formatted properly. Note the required syntax next to the input fiel

  • 0 Users Found This Useful
Was this answer helpful?

Related Articles

How can I find out what version of Zen Cart or PHP or MySQL I'm using?

To find out what version of Zen Cart or PHP or MySQL you are currently using, you can simply go...

Getting a BLANK PAGE? Here's the answer ...

If you're getting a blank page when trying to browse to a certain page on your store, or after...

What's New in the Upcoming v2.0 release?

Database Abstraction Layer and Sql CacheThe abstraction layer has been re-factored to include a...

Image Preparation - How-to

I've seen several posts where people obviously aren't quite sure about the best way to set up...

Some tips to modify stylesheet

1. Download Web Developer extension for FireFox here2. Install & restart FireFox. You should...