Forum Moderators: open
<added>Is this a "self-contained" HTML email (i.e. SRC attribute references embedded images contained in the message) or are the SRC attributes referencing resources on the Internet?</added>
"Is this a "self-contained" HTML email (i.e. SRC attribute references embedded images contained in the message) or are the SRC attributes referencing resources on the Internet?"
At first, I tried the 'self-contained' HTML email and users complained that they received image attachment.
So I attempt the other way which the SRC attributes are referencing resources on the internet. However, it results in a broken image. This is how the source code looks for the image: <IMG SRC="http://www.example.com/sm_pic1.jpg>
The email reaches mostly to Yahoo, Hotmail, Microsoft Outlook, Express users.
Kindly advise. Thank you.
[edited by: tedster at 10:19 pm (utc) on April 4, 2003]
[edit reason] remove specifics [/edit]
If you have any other content to send, images, program files, documents, presentations, web pages, etc, then please send them all as attachments, or if there are multiple elements then encapsulate them in an archive file (e.g. ZIP file) and send those as attachments instead. That's why MIME types were invented.
I hate HTML email. Email is supposed to be for plain text only.
Heh, who are you to decide? If it's for plain text, then you're saying Email can't do something that Snail Mail can (except for the personality associated with it). Plus, I like bolding parts of my email. Cleaner way to delineate sections and such.
A possible solution
I've had problems sending out HTML emails with Outlook Express. The best way I've found to get images to work properly is to
(A) Upload the pictures to a web server and include them from the web (I can't remember if you have to edit the HTML of the email itself to do this properly)
(B) Deselect "Send Pictures with Message" under "Format" in the "New Message" window when you click "Create Mail".
<!--
To read this article online, go to
http://ww.yoursite.com/mail
--><html>
<head>
at the top of the mailer, so people who can't see html will still know where togo to read it online.
The email body should contain only plain text.
Not true at all. There are many situations where HTML text/content is a much better choice than plain text. Plain text is boring most of the time.
You don't have a lot of control over how the message will appear in the recipient's inbox. Mail client, security settings, personal settings, etc. To successfully send your message, you should look into using a script (many freebies out there) to determine the settings of the receiving email client. Basically you create a text message and an HTML message - if the client's settings allow HTML, they receive that message. If the only accept plain text, they get your plain text message.
HTML in e-mails though is just a way to format an email in a way that is more attractive to, perhaps, potential buyers. (I prefer newsletters and daily things I get in pure text format when possible, but I don't mind if they like to add a colored background or the occasional image or table). It's not as good for the blind, or people with text-only clients that don't support HTML e-mail.
I believe wholely in HTML e-mail, but I likewise believe that users should have the option of going with text-only e-mails. More power to the users.