Hi,
I have some problem with email logo display:
When I send welcome Email and Order Confirmation Email, I can see the logo and everything if I use Mozilla Thunderbird or Windows Mail, but if I view the email through yahoo website, i do not see any logo and the text isjust plain text (it is suppose to be in different text fonts and colour). So I did some search here on the forum and found few topics, but can not figure out what to do. My email_template_welcome is:
I have .htaccess file in my email folder:Code:<html> <head> <meta http-equiv="Content-Type" content="text/html; charset=$CHARSET" /> <base href="$BASE_HREF" /> <style type="text/css"> .body {background-color:#ffffff; color:#000000; font-family:Verdana, Arial, Helvetica, sans-serif;} a:link {color:#0066cc;} a:hover {background-color:#eeeecc; color:#0066cc;} a:visited {color:#0066cc;} .holder { background-color: #f9f9f9; border: 1px #9a9a9a solid; font-size: 9px; text-align: left; width:550px;} .header {font-size:10px; padding:0px; width:550px;} .content {font-size:10px; padding:5px; width:550px;} .content-line {padding:5px;} .coupon-block { padding: 5px; border: 1px #cccccc solid; background-color: #FFFF99; } .coupon-code {font-weight:bold;} .gv-block { padding: 5px; border: 1px #cccccc solid; background-color: #99FF99; } .gv-code {font-weight:bold;} .footer { border-top: 1px #9a9a9a solid; font-size: 9px; margin-top: 10px; text-align: center; width: 550px; } .extra-info { background-color: #cccc99; border: 1px #9a9a9a solid; font-size: 10px; margin-top: 10px; padding: 5px; width: 550px; } .extra-info-bold {font-weight:bold;} .disclaimer { background-color: #f9f9f9; border: 1px #cccccc solid; font-size: 10px; margin-top: 10px; padding: 5px; width: 550px; } .disclaimer1 {color:#666666; padding:5px;} .disclaimer1 a:link {color:#666666;} .disclaimer1 a:visited {color:#666666;} .disclaimer2 { color: #666666; padding: 5px; } .copyright { border-bottom: 0px #9a9a9a solid; padding: 5px; } </style> </head> <body class="body"> <div class="holder"> <!-- Header Section --> <div class="header"> <img src="email/header.jpg" alt="logo" /> </div> <!-- Content Section --> <div class="content"> <div class="content-line">$EMAIL_GREETING</div> <div class="content-line">$EMAIL_WELCOME</div> <!--The following only get populated if they're enabled! --> $COUPON_BLOCK $GV_BLOCK <!-- end gv/coupon section --> <div class="content-line">$EMAIL_MESSAGE_HTML</div> <div class="content-line">$EMAIL_CONTACT_OWNER<br />$EMAIL_CLOSURE</div> </div> </div> <!-- Footer Section --> <div class="footer"> <div class="copyright">$EMAIL_FOOTER_COPYRIGHT</div> </div> <div class="disclaimer"> <div class="disclaimer1">$EMAIL_DISCLAIMER</div> <div class="disclaimer2">$EMAIL_SPAM_DISCLAIMER</div> </div> $EXTRA_INFO </body> </html>Code:# # @copyright Copyright 2003-2010 Zen Cart Development Team # @license http://www.zen-cart.com/license/2_0.txt GNU Public License V2.0 # @version $Id: .htaccess 16111 2010-04-29 22:39:02Z drbyte $ # # This is used with Apache WebServers # # The following blocks direct HTTP requests to all filetypes in this directory recursively, except certain approved exceptions # It also prevents the ability of any scripts to run. No type of script, be it PHP, PERL or whatever, can normally be executed if ExecCGI is disabled. # Will also prevent people from seeing what is in the dir. and any sub-directories # # For this to work, you must include either 'All' or at least: 'Limit' and 'Indexes' parameters to the AllowOverride configuration in your apache/conf/httpd.conf file. # Additionally, if you want the added protection offered by the OPTIONS directive below, you'll need to add 'Options' to the AllowOverride list, if 'All' is not specified. # Example: #<Directory "/usr/local/apache/htdocs"> # AllowOverride Limit Options Indexes #</Directory> ############################### # deny *everything* <FilesMatch ".*"> Order Allow,Deny Deny from all </FilesMatch> # but now allow just *certain* necessary files: <FilesMatch ".*\.(jpe?g|JPE?G|gif|GIF|png|PNG)$"> Order Allow,Deny Allow from all </FilesMatch> IndexIgnore */* ## NOTE: If you want even greater security to prevent hackers from running scripts in this folder, uncomment the following line (if your hosting company will allow you to use OPTIONS): # OPTIONS -Indexes -ExecCGI


Reply With Quote
