Zen Cart Logo
Forums / General Questions / The dreaded Little Red X (header.jpg)

The dreaded Little Red X (header.jpg)

Locked

Views: 3,403

Results 1 to 9 of 9
This thread is locked. New replies are disabled.
12 Apr 2007, 5:05 PM
#1
meltdown avatar

meltdown

Totally Zenned

Join Date:
Jun 2006
Location:
My family and I live in Brighton, England
Posts:
947
Plugin Contributions:
0

The dreaded Little Red X (header.jpg)

Concerning the email header.jpg: When I send email, newsletters etc. from the admin, it arrives not with the header image but with the dreaded little red x indicating that's where my header.jpg should be. This is happening on both of my carts. (And is not a new phenomenon, I just haven't had the energy to focus on such an annoying problem)

The image is available, as you can see:
http://www.pittivintage.com/email/header.jpg

My cache has been cleared. (numerous times)

Permissions on header.jpg are set to 777, although the folder is set to 755. (I did test it as well at 777)

I am sending test emails to separate email programs. (AOL & Eudora)

What am I missing? I've gone through the old posts on this subject and have tried numerous suggestions but am obviously missing something.

Ideas, anyone?

Thanks for any help or suggestions - Tim

13 Apr 2007, 1:56 AM
#2
austy25 avatar

austy25

Zen Follower

Join Date:
Feb 2006
Posts:
248
Plugin Contributions:
0

Re: The dreaded Little Red X (header.jpg)

I Think this problem is solved by putting your header.jpg in your e-mail folder which should be in /yourcatalog/email
Hope that's it GL!!!!

13 Apr 2007, 6:02 AM
#3
meltdown avatar

meltdown

Totally Zenned

Join Date:
Jun 2006
Location:
My family and I live in Brighton, England
Posts:
947
Plugin Contributions:
0

Re: The dreaded Little Red X (header.jpg)

austy25:

I Think this problem is solved by putting your header.jpg in your e-mail folder which should be in /yourcatalog/email
Hope that's it GL!!!!

Hi - Thanks for taking the time to reply. I think the placement of the /email/ folder is dependent upon initial setup of the site. For example, my other site header.jpg is located at the /catalog level as you suggest:
http://www.beadedlily.com/shop/email/header.jpg
but the results are the same: Only a little red x upon arrival. :huh:

The image is being called but blocked somehow.

OK, this is wierd: I created a test newsletter in my admin. In it I inserted an image using the HTMLarea. The image is my header.jpg. It is being sent to my AOL address. Upon arrival the header I inserted inside the newsletter is there, but the email header image is not!! What does that indicate??

Tim

14 Apr 2007, 10:45 AM
#4
meltdown avatar

meltdown

Totally Zenned

Join Date:
Jun 2006
Location:
My family and I live in Brighton, England
Posts:
947
Plugin Contributions:
0

Re: The dreaded Little Red X (header.jpg)

Instead of dealing with the problem, maybe it would be best to just eliminate the opportunity for it to happen. Does anyone know off-hand how to best go about removing the header from the email without negative ramifications? If I just remove the image from the file itself, I still get the red X because it is still being called.

Thanks - Tim

14 Apr 2007, 11:45 AM
#5
chuckl avatar

chuckl

Totally Zenned

Join Date:
Nov 2006
Location:
Papworth, Cambridgeshire, UK
Posts:
717
Plugin Contributions:
0

Re: The dreaded Little Red X (header.jpg)

Tim, In the much referenced /catalog/email folder are all the templates for the various emails that can be sent out by the shop. You would need to identify the particular template being used by that outgoing email, and edit the HTML source to remove the relevant code that is causing the logo to be loaded. Often looks remarkably like

<div class="header"> <img src="email/header.jpg" alt="logo" /> </div>
14 Apr 2007, 12:35 PM
#6
meltdown avatar

meltdown

Totally Zenned

Join Date:
Jun 2006
Location:
My family and I live in Brighton, England
Posts:
947
Plugin Contributions:
0

Re: The dreaded Little Red X (header.jpg)

Chuckl:

Tim, In the much referenced /catalog/email folder are all the templates for the various emails that can be sent out by the shop. You would need to identify the particular template being used by that outgoing email, and edit the HTML source to remove the relevant code that is causing the logo to be loaded. Often looks remarkably like

<div class="header"> <img src="email/header.jpg" alt="logo" /> </div>

Thanks Chuckl - That did the trick! However, I didn't actually remove anything, I just extended the <img src="email/header.jpg" alt="logo" />
to it's full URL:
<img src="http://www.pittivintage.com/email/header.jpg" alt="logo" />
(I assume that's OK and won't somehow cause horrible things to happen elsewhere)

I went ahead and just made this change on all of the /email templates. It worked and I'm a happy guy! (See >>> :smile: )

Seriously, thanks loads for your help - Tim

6 May 2007, 6:38 AM
#7
studio_chris avatar

studio_chris

New Zenner

Join Date:
May 2007
Posts:
5
Plugin Contributions:
0

Re: The dreaded Little Red X (header.jpg)

Not to bring anything back from the "dead" for no reason --

I just had this problem myself and spent WAY too much time trying to fix it when I remembered I had turned on hotlink protection from my web host. Of course, email clients such as Outlook do not have an "address" to include in an Allow list, so I had to disable the hotlink protection for my images to download into e-mail clients properly.

Depending on your hosting setup, if you enable such protection, you may accidently break the email header image in emails. The only solutions would be:

1- Disable hotlink protection.
2- If your hotlink protection allows, allow hotlinking to your email folder.
3- Host your banner outside of your Hotlink protection's reach and use the full address of the banner in your templates (I think $BASE_HREF would have to be disabled for this) -or- create a new variable to use in $BASE_HREF's place that contains the beginning of the address to your new banner and continue using the relative link structure for the image link.
4- Replace the image header with a plain text/html header and do not use images in newsletters or future mailings at all.

Maybe this will help someone down the road--

Chris

7 May 2007, 9:17 PM
#8
ericny avatar

ericny

Zen Follower

Join Date:
Jan 2007
Posts:
100
Plugin Contributions:
0

Re: The dreaded Little Red X (header.jpg)

I run into an interesting issue with header logo on password change as well as other e-mails.
The e-mail and logo look ok on IE6 but i get red x on IE7. I wonder if it is some security feature of IE7?

Also, is there a way to change font for the body of the e-mail without changing the font on the whole site?

7 May 2007, 9:32 PM
#9
drbyte avatar

drbyte

Sensei

Join Date:
Jan 2004
Posts:
63,513
Plugin Contributions:
176

Re: The dreaded Little Red X (header.jpg)

ericny:

Also, is there a way to change font for the body of the e-mail without changing the font on the whole site?

You can edit each email template to set the font as desired. See the /email folder.