Hello,
I've been lurking through the forums for almost a year now. Thanks to the excellent documentation efforts, I've been able to figure out most of the common zen-cart pit falls which greatly reduced my learning curve. I now have an a particular email issue that has me stumped at the moment and I would greatly appreciate any input. I've searched the archives, used various search engines, and have ruled out my web/mail server's configuration without yielding a resolution to this problem. I've read through this guide which has been referenced many times but have not found a resolution to my email issue.
I currently have Zen-Cart 1.3.0.1 installed & configured on a collocated webserver. I have configured this webserver to allow virtual hosting and is running a apache (chroot'ed). I have sendmail configured and functioning properly with the 'smtpauth' setting under Admin > Configuration > Email Options > E-Mail Transport Method. Emailing through Zen-Cart 1.3.0.1 to my mail server has been working flawlessly since my initial installation (about 6 months ago). So no problems there.
I recently installed/configured the latest Zen-Cart release 1.3.7 in a separate directory (see below) and all is working properly except sending email from Zen-Cart 1.3.7 to my mail server. I have posted both "Email Options" settings for both Zen-Cart versions below. As you can see both email settings are identical (as it should be since the only thing changing here is the version of Zen-Cart). I have not made any changes to my mail server and I have no reason to believe my server's sendmail config is causing this issue. I have tried both 'sendmail' and 'sendmail -f' settings with out success but really do not want to use these settings. More importantly I need to get Zen-Cart functioning with the 'smtpauth' setting as I have other clients requiring this exact setup with the latest Zen-Cart release.
If anyone has any suggestions or would be kind enough to toss me a clue stick I would be most appreciative.
Directory Layout:
Zen-Cart 1.3.0.1
/var/www/example.com/htdocs/shop1/
Zen-Cart 1.3.7
/var/www/example.com/htdocs/shop1/shop2/
My current server Info:
Server: OpenBSD ws0.example.com 4.0 GENERIC.RAID#2 i386
PHP Version: 5.1.4 (Zend: 2.1.0)
Database: MySQL 5.0.22-log
HTTP Server: Apache/1.3.29 (Unix) PHP/5.1.4 mod_ssl/2.8.16 OpenSSL/0.9.7j
SSL Server Certificate: (AES-256bit)
#####################
# Zen-Cart v.1.3.0.1
#####################
Email Options
E-Mail Transport Method smtpauth
E-Mail Linefeeds LF
Use MIME HTML When Sending Emails false
Verify E-Mail Addresses Through DNS false
Send E-Mails true
Email Archiving Active? false
E-Mail Friendly-Errors false
Email Address (Displayed to Contact you) [email protected]
Email Address (sent FROM) [email protected]
Emails must send from known domain? No
Email Admin Format? TEXT
Send Copy of Order Confirmation Emails To [email protected]
Send Copy of Create Account Emails To - Status 0
Send Copy of Create Account Emails To [email protected]
Send Copy of Tell a Friend Emails To - Status 0
Send Copy of Tell a Friend Emails To [email protected]
Send Copy of Customer GV Send Emails To - Status 0
Send Copy of Customer GV Send Emails To [email protected]
Send Copy of Admin GV Mail Emails To - Status 0
Send Copy of Customer Admin GV Mail Emails To [email protected]
Send Copy of Admin Discount Coupon Mail Emails To - Status 0
Send Copy of Customer Admin Discount Coupon Mail Emails To [email protected]
Send Copy of Admin Orders Status Emails To - Status 0
Send Copy of Admin Orders Status Emails To [email protected]
Send Notice of Pending Reviews Emails To - Status 0
Send Notice of Pending Reviews Emails To [email protected]
Set "Contact Us" Email Dropdown List Sales <[email protected]>, John <[email protected]>, Jane <[email protected]>, Mary <[email protected]>
Allow Guest To Tell A Friend false
Contact Us - Show Store Name and Address 1
Send Low Stock Emails 0
Send Low Stock Emails To [email protected]
Display "Newsletter Unsubscribe" Link? true
Audience-Select Count Display true
SMTP Email Account Mailbox sales
SMTP Email Account Password ********
SMTP Email Mail Host smtps.example.com
SMTP Email Mail Server Port 465
Convert currencies for Text emails £,£:€,\u20ac
-----------------------------------
When I send an email from Zen-Cart v.1.3.0.1 Admin area the following gets displayed:
Notice: Email sent to: [email protected](1)
-----------------------------------
Additionally, here's what a successful mail log output for Zen-Cart v.1.3.0.1 looks like...
Output from /var/log/maillog:
Apr 10 15:06:29 ws0 sm-mta[10140]: l3AM6Tsp010140: from=<[email protected]>, size=439, class=0, nrcpts=1, msgid=<[email protected]>, proto=ESMTP, daemon=MTA, [email protected] [x.x.x.x]
Apr 10 15:06:29 ws0 sm-mta[11460]: l3AM6Tsp010140: to=<[email protected]>, ctladdr=<[email protected]> (1008/1008), delay=00:00:00, xdelay=00:00:00, mailer=local, pri=30665, dsn=2.0.0, stat=Sent
###################
# Zen-Cart v.1.3.7
###################
Email Options
E-Mail Transport Method smtpauth
E-Mail Linefeeds LF
Use MIME HTML When Sending Emails false
Send E-Mails true
Verify E-Mail Addresses Through DNS false
Email Archiving Active? false
E-Mail Friendly-Errors false
Email Address (Displayed to Contact you) [email protected]
Email Address (sent FROM) [email protected]
Emails must send from known domain? No
Email Admin Format? TEXT
Send Copy of Order Confirmation Emails To [email protected]
Send Copy of Create Account Emails To - Status 0
Send Copy of Create Account Emails To [email protected]
Send Copy of Tell a Friend Emails To - Status 0
Send Copy of Tell a Friend Emails To [email protected]
Send Copy of Customer GV Send Emails To - Status 0
Send Copy of Customer GV Send Emails To [email protected]
Send Copy of Admin GV Mail Emails To - Status 0
Send Copy of Customer Admin GV Mail Emails To [email protected]
Send Copy of Admin Discount Coupon Mail Emails To - Status 0
Send Copy of Customer Admin Discount Coupon Mail Emails To [email protected]
Send Copy of Admin Orders Status Emails To - Status 0
Send Copy of Admin Orders Status Emails To [email protected]
Send Notice of Pending Reviews Emails To - Status 0
Send Notice of Pending Reviews Emails To [email protected]
Set "Contact Us" Email Dropdown List Sales <[email protected]>, John <[email protected]>, Jane <[email protected]>, Mary <[email protected]>
Allow Guest To Tell A Friend false
Contact Us - Show Store Name and Address 1
Send Low Stock Emails 0
Send Low Stock Emails To [email protected]
Display "Newsletter Unsubscribe" Link? true
Audience-Select Count Display true
SMTP Email Account Mailbox sales
SMTP Email Account Password ********
SMTP Email Mail Host smtps.example.com
SMTP Email Mail Server Port 465
Convert currencies for Text emails £,£:€,\u20ac
-----------------------------------
When I send an email from Zen-Cart v.1.3.7 Admin area the following gets displayed:
Email Error: The following From address failed: [email protected]
-----------------------------------
Here's what an unsuccessful mail log output for Zen-Cart v.1.3.7 looks like...
Output from /var/log/maillog:
Apr 10 14:26:14 ws0 sm-mta[28225]: STARTTLS=server, error: accept failed=-1, SSL_error=1, errno=0, retry=-1
Apr 10 14:26:14 ws0 sm-mta[28225]: STARTTLS=server: 28225:error:140760FC:SSL routines:SSL23_GET_CLIENT_HELLO:unknown protocol:/usr/src/lib/libssl/src/ssl/s23_srvr.c:589:
Apr 10 14:26:14 ws0 sm-mta[28225]: l3ALQ4EE028225: [email protected] [x.x.x.x] did not issue MAIL/EXPN/VRFY/ETRN during connection to TLSMTA
-----------------------------------
TIA.
Bookmarks