Solved

Image file is sent as attachment in email instead of being downloaded from server

Posted on 2008-06-20
11
683 Views
Last Modified: 2012-08-13
Hi everyone,

I've created an email signature and I'm using Outlook 2007 to send it. There's a logo in the signature and I've uploaded the image file to a web server so that the image won't appear as an attachment when the email is received on the other end. I've used an absolute URL to ensure this is the case (see code snippet below).

Problem is that when I send it, the receiving email program is displaying the logo as an attachment. I can't work out why this is happening since I'm using the absolute URL.

Does anyone know why this is happening, ie. why it isn't downloading the image from the web server instead of displaying as an attachment?

Thanks for your help.
<tr>

  <td colspan="4" height="30" valign="middle" style="text-align:left; border-bottom: 1px solid #E5AF51; margin: 0; padding-bottom: 10px;"><img src="http://www.website.net.au/email/Logo.jpg" alt="Logo" width="160" height="30" /></td>

  </tr>

Open in new window

0
Comment
Question by:gwh2
  • 6
  • 4
11 Comments
 
LVL 3

Expert Comment

by:TheDruidLeader
ID: 21829248
Why do you not just create the signature in outlook 2007 and add the pics like that?

I do it that way and my pictures show on all mail clients that i have tested it on.
0
 
LVL 3

Expert Comment

by:TheDruidLeader
ID: 21829256
Forgot to add that outlook saves your signatures as .rtf files, so it keeps the formatting.
That in my opinion is the easiest and best way to display pictures in your signature.

Regards
0
 
LVL 1

Author Comment

by:gwh2
ID: 21829273
Thanks for the reply,

I need the signature to be in a two column layout so I needed to create the html separately to do this, so I have this .htm file in the signatures folder where Outlook can access it.

I prefer the image to be stored on a server so that the end email recipient doesn't receive an attachment in the email. I think this confuses people because they think the logo is something they need to look at when it's really just a part of the signature.

So do you know why the image is being sent as an attachment and not being downloaded?
0
 
LVL 3

Expert Comment

by:TheDruidLeader
ID: 21829823
Outlook 2007 as a security rule removes images from html emails and attaches them. It might even put the mail in the junk mail folder.

What you can do is to create your sig in word and c/p into the signature block.
That might work...
0
 
LVL 76

Expert Comment

by:David Lee
ID: 21830438
Hi, gwh2.

Take a look at the source HTML of a received message.  Does the IMG tag look like the one you posted, or has it changed?
0
Control application downtime with dependency maps

Visualize the interdependencies between application components better with Applications Manager's automated application discovery and dependency mapping feature. Resolve performance issues faster by quickly isolating problematic components.

 
LVL 1

Author Comment

by:gwh2
ID: 21834193
I looked at the source and it seems to have changed. It looks like this now:

src=3D"cid:image001.jpg@01C8D2F9.ABB080A0"

Do you know what's happening?
0
 
LVL 1

Author Comment

by:gwh2
ID: 21837255
Is someone able to help with this problem - I really need to get it going. I'd really be grateful.
0
 
LVL 1

Author Comment

by:gwh2
ID: 21837572
I've done a few more tests and have found that some email clients download the image from the server  (and therefore don't attach it), and others don't.
 
Windows mail, Thunderbird (mac and pc) Eudora, Gmail (mac and pc) all download the image and so dont attach it, and this is whether I use an absolute URL or not.

The following don't download the image even if I've used an absolute URL:

Apple mail, Entourage, Windows Live Mail, y7Mail (Yahoo)

So I've come to the conclusion that it's probably easiest to just use a relative URL, store it in the same signature folder and send it like that. This way the user will be able to see the image when they create new emails.

Just thought this info may help someone else.
0
 
LVL 3

Accepted Solution

by:
TheDruidLeader earned 500 total points
ID: 21844366
Yes, it does seem to be a client issue, and not with your signature settings.

I tested the way you have your signature and get to the same conclusion.

Regards
0
 
LVL 1

Author Comment

by:gwh2
ID: 21893953
Hi,

Sorry to come back to this question but I wondered if I could clear something up? I think we've agreed that it's a client issue however I've done a few more tests and have found that if I send out the email from Apple Mail then every email client (whether it be webmail or desktop client) downloads the image from the server (and therefore doesn't attach it). This demonstrates that the problem is completely with Outlook 2007.

So having figured this out and gotten this far, I wondered if Outlook 2003 behaves the same way, ie. has anybody tested this out? Also, is it possible to install a version of Outlook 2003 on the same system that has 2007 installed?
0
 
LVL 1

Author Closing Comment

by:gwh2
ID: 31623517
Thanks for your help. Looks like this question has been closed so I'll have to ask my last question in a new post.
0

Featured Post

6 Surprising Benefits of Threat Intelligence

All sorts of threat intelligence is available on the web. Intelligence you can learn from, and use to anticipate and prepare for future attacks.

Join & Write a Comment

Not sure what the best email signature size is? Are you worried about email signature image size? Follow this best practice guide.
Follow this checklist to learn more about the 15 things you should never include in an email signature from personal quotes, animated gifs and out-of-date marketing content.
Get people started with the process of using Access VBA to control Outlook using automation, Microsoft Access can control other applications. An example is the ability to programmatically talk to Microsoft Outlook. Using automation, an Access applic…
This Experts Exchange video Micro Tutorial shows how to tell Microsoft Office that a word is NOT spelled correctly. Microsoft Office has a built-in, main dictionary that is shared by Office apps, including Excel, Outlook, PowerPoint, and Word. When …

705 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question

Need Help in Real-Time?

Connect with top rated Experts

15 Experts available now in Live!

Get 1:1 Help Now