Author Topic: My emails don't contain graphics  (Read 2347 times)

hflasch

  • Posts: 11
    • View Profile
My emails don't contain graphics
« on: May 09, 2006, 12:51:07 pm »
The emails do not contain graphics, pictures and a lot of the font colors, etc. What I did was go to the article that I wanted to be shown in the body of the email, so I went to view and then source. I copied and pasted the html code into the emails and sent them. They came out horrible. Do I need to touch up on my code? I have no idea :( Please help me. Thanks.

DW

  • Administrator
  • Posts: 3787
    • View Profile
    • https://legacy.listmailpro.com
My emails don't contain graphics
« Reply #1 on: May 09, 2006, 05:31:48 pm »
All image and link paths must be absolute URL's, that is, a reference to an image at <img src=/images/x.gif> would need to be written as <img src=http://example.com/images/x.gif>.  The same thing needs to be done with links.

Furthermore, not all HTML is supported by email clients.  For example, HotMail won't read a CSS style sheet that appears in the <HEAD> of your HTML, it must be placed in the <BODY>

Hope that helps!
Dean Wiebe
ListMailPRO Author & Developer - Help | Support | Hosting

hflasch

  • Posts: 11
    • View Profile
My emails don't contain graphics
« Reply #2 on: May 11, 2006, 03:09:10 pm »
Hi Dean

I apologize but I am not too computer saavy. When you say the image links must be through URL's, do you mean I'm going to have to host it somewhere like photobucket? or is that just an option...

To be specific let me try to place a picture into your head. When you send an email you have the option of putting it in plain text or html format. For instance, the banners, headers, logos, etc. that appear usually before the body of the email. I would like to know how to include those type of graphics into the email. Does it, nonetheless, still need to be in URL format? Please let me know in the most lamen terms.

Also, when I send an email in plain text format, to include an active link do I just simply copy the URL?

Thank you so much for your help so far!! :D

steve

  • Posts: 78
    • View Profile
My emails don't contain graphics
« Reply #3 on: May 11, 2006, 05:46:22 pm »
ListMail sends the HTML code only.

Imagine that you are an e-mail client (Outlook) that opens an e-mail. It reads the code and starts looking for images. These images need to be somewhere like on your Web site. I would not host these images elsewhere.

I design the e-mail in Dreamweaver and upload the page (e-mail) to my Web server. As Dean mentioned, the HTML code must use absolute URLs to be able to find the images.

You can not embed the images in ListMail, then need to live on your server and the e-mail client goes out and grabs them from the server when the user opens the e-mail.

You stated "I copy and pasted the html code into the emails and sent them". This may or may not (as you found out) work. The images from that page were trying to grab images locally, and they were not around. Hence you need to change all image references to be absolute.

You also noted that "They came out horrible". An other issue may be that the html code you cut and pasted may be referring to a style sheet, which could very well distroy the look and feel of the font and tables of the page.

My suggestion would be ...
Build the HTML in Dreamweaver or an HTML editor.
Upload that page and all images to your Web server somewhere.
Ensure that the links to the images are absolute references - http://domain.com/images/marketing/header1.gif as an example
Then copy and paste the code into the HTML box of ListMail.

Concerning the text version, you need to just put straight text in there and nothing else. For links, you need to put in the complete URL - http://domain.com/contact/contactme.asp or whatever.

Does that help?

hflasch

  • Posts: 11
    • View Profile
My emails don't contain graphics
« Reply #4 on: May 12, 2006, 02:22:31 pm »
Yes that does me help me very much. Dreamweaver...I would have never thought of that. Thank you so much :]

DW

  • Administrator
  • Posts: 3787
    • View Profile
    • https://legacy.listmailpro.com
My emails don't contain graphics
« Reply #5 on: May 13, 2006, 08:57:52 pm »
Thanks for your excellent reply, Steve!

You can also use FrontPage to create your messages but you should save to "HTML, Filtered" instead of "HTML".

Regards
Dean Wiebe
ListMailPRO Author & Developer - Help | Support | Hosting

hflasch

  • Posts: 11
    • View Profile
everything worked but....
« Reply #6 on: May 16, 2006, 08:48:18 am »
I did what you guys said -- created the newsletter in dreamweaver and everything looks nice. Should these pictures be hosted on the web site of the company? Like their own domain I guess is what I'm saying... I don't want to host these out of my own photobucket account or any other picture hosting account. I keep telling my boss they need to be hosted on their own site but I don't know if they are misunderstanding me or I am misunderstood myself. :/

DW

  • Administrator
  • Posts: 3787
    • View Profile
    • https://legacy.listmailpro.com
My emails don't contain graphics
« Reply #7 on: May 16, 2006, 04:02:51 pm »
If your ListMail domain/site is accessible via the internet you can create a folder (or use an existing one) there.  Any publically-viewable web site will do.  I don't recommend using a picture-hosting service - they are likely to have limitations... but it might work. :)

You could create a sub-folder in your ListMail folder on your host to store the images (uploaded with FTP), for example.  You might then enter your images into HTML email as follows:

Code: [Select]
<img src="http://example.com/listmail/my-images/example.gif">
Hope that helps!
Dean Wiebe
ListMailPRO Author & Developer - Help | Support | Hosting

hflasch

  • Posts: 11
    • View Profile
My emails don't contain graphics
« Reply #8 on: May 17, 2006, 01:30:53 pm »
lol.....i'm sorry but no :(
By listmail domain/site are you speaking of the mailing address hooked up to the site? (for example, the site i'm using this for is doctorrelation.com/mail <--for the mailing list)
And if so, where can I create or use an existing folder from?
If you mean the site itself, I don't have access to it like the password, etc. to modify anything. I'm not the web developer here so I don't really know -- would they need to do that? Basicially, someone who has the ability to make changes to that main site (doctorrelation.com) ?
When I do upload these images is it using Listmail? I've heard of a few sites where you upload images (mostly the general myspace and other profile sites) but the reason I'm bringing a picture hosting site into the conversation so much is because that is the only one I've seen that takes the image and then generates a few types of codes for it (the URL, html and i believe javascript tags). I'm still very confused, I apologize! Thank you for being so patient with me.  :D

DW

  • Administrator
  • Posts: 3787
    • View Profile
    • https://legacy.listmailpro.com
My emails don't contain graphics
« Reply #9 on: May 17, 2006, 07:27:03 pm »
Standard commercial web hosts (not myspace, etc) give you a folder on a web server where you can upload files using FTP to be hosted on the web:
Quote
FTP
File Transfer Protocol. This is the language used for file transfer from computer to computer across the WWW. An anonymous FTP is a file transfer between locations that does not require users to identify themselves with a password or log-in. An anonymous FTP is not secure, because it can be accessed by any other user of the WWW.

Your hosting should come with a username and password for accessing your server to upload and download files from your hosted domain.

With the appropriate credentials you may be able to connect to your server files with your web browser, simply by browsing to a URL such as follows:
ftp://username:password@example.com

Normally, however a separate client such as "CuteFTP" or "WS-FTP" is used.  Here's a screenshot showing an FTP connection with CuteFTP.  Local files are on the left, remote files are on the right.
Quote
I'm not the web developer here so I don't really know -- would they need to do that?

Either they would need to do it or you could learn how to FTP files to your web site. :)  Try searching for "FTP howto" from Google.
Quote
When I do upload these images is it using Listmail?

Normally FTP is used but I suppose you could use the file attachment upload feature to store files in your ListMail attach folder at http://example.com/mail/attach

The HTML to load an image stored in this folder would then be:
Code: [Select]
<img src=http://example.com/mail/attach/myimage1.jpg>
Quote
the reason I'm bringing a picture hosting site into the conversation so much is because that is the only one I've seen that takes the image and then generates a few types of codes for it (the URL, html and i believe javascript tags). I'm still very confused, I apologize! Thank you for being so patient with me

I don't think this will work as expected.  The picture hosting site will likely contain ads, etc. that interfere with displaying your picture in your HTML messages.

Regards
Dean Wiebe
ListMailPRO Author & Developer - Help | Support | Hosting