Part 1: Create a HTML Signature Source File
1. Open up your email program.
2. From the File menu, click New and then Mail Message. The New Message window opens.
3. From the Insert menu, select Picture… (Live Mail users select Insert | Image | Inline…)
4. Navigate to the image file you wish to insert.
5. Click the Open button. Your image should show in the New Message window.
6. Optionally, you may add text.
7. From the File menu, select Save As…
8. Type your File name and select HTML as the file type.
9. Close the open window.
Part 2: Link the HTML file to your Email Signature
Now that the file with your image and text is saved, you need to point your email program to it.
1. From the Tools menu, select Options.
2. Click the Signatures tab.
3. In the Signatures section, click the New button.
4. In the Edit Signature section, select the radio button for File.
5. Click the Browse… button.
6. Navigate to the HTML file you just created. You may need to change the file types list to HTML Files.
7. Highlight your file and click Open.
8. Check your desired Signature settings.
9. Click OK.
If you’re a Windows Mail user, you’re done. When you create an email you should see your image signature appear based on your settings.
You’re not as lucky if you’re a Windows Live Mail user. Rather than seeing your image, you may see a box representing your image or logo dimensions.
Windows-Live-Mail-with-ghost-image
Click to enlarge
Fixing Windows Live Mail Signature Images
The reason this problem happens is the way Live Mail references the image in your HTML file. To fix the problem, you need to replace the cid: location with the file’s path for your image. The thumbnail below shows an example of this cid: reference.
HTML-source-for-Windows-Live-Mail-signature
Click to enlarge
To find and replace the image location,
1. Navigate to your image file with Windows Explorer.
2. Right-click the image name and select Properties.
3. On the General tab, click to the right of the Location: line.
4. Right-click and choose Select All
5. Press Ctrl+C to copy the file path to your clipboard.
6. Using Notepad or a HTML editor, open your HTML signature file.
7. Locate the line with src=”cid:
8. Remove the contents between the quotes.
9. Press Ctrl+V to paste in your file path.
10. Append that path with a slash and the file name such as \logo.png
11. Save your file.
In my case, I replaced
src=”cid:405D5FBC767641778F51AD4A81034356@Blimper”
with
src="C:\Documents and Settings\Compaq_Owner\My Documents\My Pictures\logo.png"
Although you do have to do extra work to add an image to your email signature, it can be worth the effort. The good news is you only have to do this process once per signature. And for those people that haven’t tried Windows Live Mail, you should consider it as it offers more features and security.
ET VOILA!!!!!!