Results 1 to 5 of 5
  1. #1
    Join Date
    Jul 2010
    Posts
    11
    Plugin Contributions
    0

    Default Questions about HTML order confirmation email

    Hello everyone!

    I am building a website based on zen cart, and am now trying to make the order confirmation email look the way I want it to.
    I am only able to add or modify text, but HTML code does not show up in the email whatsoever. I have tried editing the following files

    Root/email/email_template_checkout.html
    Root/includes/classes/order.php
    Root/includes/languages/english/checkout_process.php

    The dummy account that I created to be able check this feature is subscribed to HTML emails, and I have attached a screenshot of admin page for you guys to confirm that.

    My questions are.
    1. Why does the customer still get text only confirmation email when they chose html as preferred email format?
    2. Which file should I edit for the customer to get the customized order confirmation email?

    Any input will be appreciated...
    Attached Thumbnails Attached Thumbnails Click image for larger version. 

Name:	htmlemail.jpg 
Views:	126 
Size:	31.3 KB 
ID:	13497   Click image for larger version. 

Name:	admin.jpg 
Views:	131 
Size:	33.3 KB 
ID:	13498   Click image for larger version. 

Name:	order confirmation.jpg 
Views:	124 
Size:	63.1 KB 
ID:	13499  


  2. #2
    Join Date
    Sep 2009
    Location
    Stuart, FL
    Posts
    12,403
    Plugin Contributions
    87

    Default Re: Questions about HTML order confirmation email

    Check out this FAQ (http://www.zen-cart.com/content.php?...-system-work); it sounds like you're missing some of the HTML email settings in your admin's Configuration->Email Options.

  3. #3
    Join Date
    Jul 2010
    Posts
    11
    Plugin Contributions
    0

    Default Re: Questions about HTML order confirmation email

    Thanks for the quick answer lat9.

    I have changed the settings to

    (a) Make sure your "E-Mail Transport Method" is set appropriately for the webserver you're using. Using SMTPAUTH is strongly advised. Do not use "PHP" unless nothing else works.
    (b) Use MIME HTML When Sending Emails = "true"
    (c) Send E-Mails = true
    (d) Email Archiving Active? = If you are testing or debugging, we recommend setting this to "true" -- note, this will increase your database size regularly.

    When I did this customers would not get the email at all.

    I Changed (a) back to PHP and after submitting another order i got an email that looks like the attachment.

    Attached Images Attached Images  
    Last edited by haykgrigory; 11 Dec 2013 at 07:25 PM.

  4. #4
    Join Date
    Nov 2008
    Posts
    51
    Plugin Contributions
    0

    red flag Re: Questions about HTML order confirmation email

    I am having this problem also... HTML code just does not show up in the email confirmations whatsoever.

    The test account that I created to check this feature is subscribed to HTML emails, so it SHOULD be getting html emails. Actually, I even think it used to get them, but somehow stopped a while back and we did not notice right away to see what had changed.

    I have tried to use SMTPAUTH (as was suggested) to send email, but without success, as I am not sure how to configure the other related settings and my Tech Support (GoDaddy) has not been able to tell me:

    SMTP Email Account Mailbox
    SMTP Email Account Password
    SMTP Email Mail Host
    SMTP Email Mail Server Port

    Can anyone shed any light on how to set these up and where to get the settings from? A specific example would be helpful, too. I'd be happy to change over.

    And then, of course:

    1. Why does my test customer still get text only confirmation email when they chose html as preferred email format?
    2. Specifically, how do I fix this so that customers start getting the html order confirmation email again?


    Background info:
    My site URL: keylessentrylocks.com
    Host: GoDaddy
    Addons: Numinix Google Merchant Center Feeder, and SalesReport310.
    Server OS: Linux 2.6.32-358.18.1.el6.nfsfixes.x86_64
    Database: MySQL 5.0.96-log
    Server Date: 12/15/2013-Sun at 20:22:07
    Database Date: 12/15/2013-Sun at 20:22:07
    HTTP Server: Apache
    PHP Version: 5.3.24 (Zend: 2.3.0)
    PHP Memory Limit: 64M PHP
    Safe Mode: Off
    PHP File Uploads: On
    Max Size: 32M
    POST Max Size: 33M
    Database Data Size: 6,215 kB
    Database Index Size: 1,210 kB



    TIA.

  5. #5
    Join Date
    Jul 2010
    Posts
    11
    Plugin Contributions
    0

    Default Re: Questions about HTML order confirmation email

    try this settings in configuration --> email settings

    (a) "E-Mail Transport Method" set to PHP
    (b) Use MIME HTML When Sending Emails = "true"
    (c) Send E-Mails = true
    (d) Email Archiving Active? "false"

    to edit the email try editing this file
    includes/languages/english/checkout_process.php

    This worked for me

 

 

Similar Threads

  1. non-english customized HTML email order confirmation
    By Kcm75 in forum Templates, Stylesheets, Page Layout
    Replies: 11
    Last Post: 18 Oct 2012, 12:44 PM
  2. How did you hear about us field in Order Confirmation Email
    By zepher in forum All Other Contributions/Addons
    Replies: 2
    Last Post: 23 Mar 2010, 02:47 PM
  3. Replies: 0
    Last Post: 4 Sep 2008, 02:04 PM
  4. HTML order confirmation email
    By yonghs in forum Managing Customers and Orders
    Replies: 1
    Last Post: 15 Aug 2008, 12:44 PM
  5. Question about Order Confirmation Email
    By kinget in forum General Questions
    Replies: 9
    Last Post: 13 Jan 2008, 06:21 AM

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •  
disjunctive-egg
Zen-Cart, Internet Selling Services, Klamath Falls, OR