Results 1 to 6 of 6
  1. #1
    Join Date
    Nov 2005
    Posts
    186
    Plugin Contributions
    0

    email error Sending HTML email with ZenCart using PHP5

    I have posted something about this before but with no progress and something finally came to me tonight.

    I recently moved my domains to a new server. I am still running on a Linux server, but I am using PHP5. I have checked and rechecked my settings. I have changed it from HTML to TEXT and back to HTML and I still only receive ALL emails in TEXT mode.

    The only thing I can think of at this point is the PHP5. Is anyone out there running PHP5 and able to send emails in HTML format instead of TEXT? Can anyone think of any other settings that need to be changed to make it send in HTML. I am able to receive HTML emails so I know it is not my email client, but I have yet to see one that is sent from the store.

    Any assistance would be greatly appreciated.

  2. #2
    Join Date
    May 2005
    Location
    Topanga CA
    Posts
    63
    Plugin Contributions
    0

    Default Re: Sending HTML email with ZenCart using PHP5

    I having this same problem. . . anyone. . .

  3. #3
    Join Date
    Jun 2003
    Posts
    33,715
    Plugin Contributions
    0

    Default Re: Sending HTML email with ZenCart using PHP5

    Settings in Admin> Configuration> Email Settings?
    Please do not PM for support issues: a private solution doesn't benefit the community.

    Be careful with unsolicited advice via email or PM - Make sure the person you are talking to is a reliable source.

  4. #4
    Join Date
    Jan 2004
    Posts
    66,364
    Blog Entries
    7
    Plugin Contributions
    274

    Default Re: Sending HTML email with ZenCart using PHP5

    If the settings within Zen Cart are set to send HTML emails, and your customers' preferences are set to accept HTML emails, then Zen Cart will send HTML emails to your mailserver for processing and delivery.

    However, your mailserver may choose not to send the HTML portion for any number of reasons. That is a server configuration issue to be addressed with your server administrator.

    Some folks have found relief from these symptoms by ensuring that their Email Transport method in Zen Cart is set to "PHP".
    Other email troubleshooting tips can be found here:
    http://www.zen-cart.com/wiki/index.p...Email_Problems
    .

    Zen Cart - putting the dream of business ownership within reach of anyone!
    Donate to: DrByte directly or to the Zen Cart team as a whole

    Remember: Any code suggestions you see here are merely suggestions. You assume full responsibility for your use of any such suggestions, including any impact ANY alterations you make to your site may have on your PCI compliance.
    Furthermore, any advice you see here about PCI matters is merely an opinion, and should not be relied upon as "official". Official PCI information should be obtained from the PCI Security Council directly or from one of their authorized Assessors.

  5. #5
    Join Date
    Nov 2005
    Posts
    186
    Plugin Contributions
    0

    help question Re: Sending HTML email with ZenCart using PHP5

    I am still unable to send HTML emails from Zen Cart. No matter how the email is sent, if it is done through ZC, the email received is in TEXT format with NO carriage returns.

    We are in the middle of upgrading our Zen Cart. I tried to send an email from the new version and nothing would send with the default setup. I went into the Email configuration and changed the SENDMAIL option to PHP and it not only worked, but it sent in HTML.

    It seems to me there has to be something with the Email configuration settings for 1.2.7d since obviously ZC can send HTML from my server. Can anyone think why ZC woud send everything not only in TEXT, but without carriage returns? I know the problem will be fixed when the upgrade is done, but we probably have another week or more and our customers are complaining.

    My current email configuration settings are:

    E-Mail Transport Method: sendmail
    E-Mail Linefeeds: LF
    Use MIME HTML When Sending Emails: true
    Verify E-Mail Addresses Through DNS: false
    Send E-Mails: true
    Email Archiving Active?: false
    E-Mail Friendly-Errors: true
    Email Address (Displayed to Contact you): [email protected]
    Email Address (sent FROM): [email protected]
    Email Admin Format?: HTML
    Send Copy of Order Confirmation Emails To: [email protected]
    Send Copy of Create Account Emails To - Status: 1
    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
    Send Copy of Customer GV Send Emails To - Status: 1
    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:
    Send Copy of Admin Discount Coupon Mail Emails To - Status: 0
    Send Copy of Customer Admin Discount Coupon Mail Emails To:
    Send Copy of Admin Orders Status Emails To - Status: 1
    Send Copy of Admin Orders Status Emails To: [email protected]
    Send Copy of Pending Reviews Emails To - Status: 0
    Send Copy of Pending Reviews Emails To:
    Set "Contact Us" Email Dropdown List: [email protected]
    Allow Guest To Tell A Friend: true
    Contact Us - Show Store Name and Address: 1
    Send Extra Low Stock Emails: 1
    Send Extra Low Stock Emails To: [email protected]
    Display "Newsletter Unsubscribe" Link?: true
    Audience-Select Count Display: true
    SMTP Email Account Mailbox: YourEmailAccountNameHere
    SMTP Email Account Password: YourPasswordHere
    SMTP Email Mail Host: mail.EnterYourDomain.com
    SMTP Email Mail Server Port: 25
    PLEASE help.

    Thanks,

  6. #6
    Join Date
    May 2007
    Posts
    21
    Plugin Contributions
    0

    Default Re: Sending HTML email with ZenCart using PHP5

    I have recently moved to a new server from PHP4 to PHP5 and noticed that emails in HTML format are not displaying correctly. The part of stylesheet in HTML emails is truncated. All the statements with dot in the begining (.holder ; .header etc) are missing in the received email messages.
    I do not know if it PHP5 or specific configuration on my server causes the problem.


    But changing Email Transport in Configuration/Email Options to smtp or smtpauth solved it for me.

 

 

Similar Threads

  1. v154 PHP5.4, Email Stopped Sending
    By haostaff in forum Basic Configuration
    Replies: 9
    Last Post: 12 Mar 2016, 03:49 PM
  2. Email Newsletter Problems with Sending HTML Emails
    By WiccanWitch420 in forum General Questions
    Replies: 14
    Last Post: 1 Sep 2011, 10:25 PM
  3. Sending HTML email via Zencart changes to text
    By DigitalGuard in forum General Questions
    Replies: 10
    Last Post: 16 Oct 2008, 06:44 PM
  4. newsletters not sending in HTML format - using newsletter subscribe mod
    By shopjackiesjewels in forum General Questions
    Replies: 19
    Last Post: 1 May 2007, 03:04 PM

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