In some ways, coding HTML email has become easier — several email software providers, such as Google Mail, have improved their support for CSS. However, at the same time, Outlook 2007 has taken HTML email backwards: last year Microsoft substituted the original HTML rendering engine used by Outlook for an engine that is inferior in terms of CSS support.

Other advances in HTML email in the last couple of years include the formation of the Email Standards Project, which aims to test the compliance of email software to HTML and CSS standards and to lobby for improvements; the emergence of services for testing how HTML email renders in various desktop and web-based email applications; and the availability of HTML email templates that you can either use “as is” or customize to your preferences. We’ll look at some of these services and templates in this article.

Despite these advances, coding HTML email can be a mix of misery and pain for programmers. This article will bring you up to date on how to code HTML email so that it will display well in most email software.

 

HTML Email Fundamentals


The biggest pain when coding HTML email is that so many different software tools are available for reading email, from desktop software such as Eudora, Outlook, AOL, Thunderbird, and Lotus Notes, to web-based email services such as Yahoo!, Hotmail, and Google Mail. If you thought it was difficult to ensure the cross-browser compatibility of your web sites, be aware that this is a whole new ball game — each of these email software tools can display the same email in vastly different ways. And even when these tools do display an HTML email properly, accounting for variances in, for example, and the widths at which readers size their windows when reading emails makes things even trickier.

Whether you choose to code your HTML email by hand (my personal preference) or to use an existing template, there are two fundamental concepts to keep in mind when creating HTML email:


Use HTML tables to control the design layout and some presentation. You may be used to using pure CSS layouts for your web pages, but that approach just won’t hold up in an email environment.
Use inline CSS to control other presentation elements within your email, such as background colors and fonts.

The quickest and easiest way to see how HTML tables and inline CSS interact within an HTML email is to download some templates from Campaign Monitor and Mail Chimp. When you open up one of these templates, you’ll notice a few things that we’ll discuss in more detail later:


CSS style declarations appear below the body tag, not between the head tags.
No CSS shorthand is used: instead of using the abbreviated style rule font: 12px/16px Arial, Helvetica, you should instead break this shorthand into its individual properties: font-family, font-size, and line-height.
spans and divs are used sparingly to achieve specific effects, while HTML tables do the bulk of the layout work.
CSS style declarations are very basic, and do not make use of any CSS.

Step 1: Use HTML Tables for Layout

That’s right: tables are back, big time! Web standards may have become the norm for coding pages for display in web browsers, but this isn’t the Web, baby. Mail clients are many years behind the eight-ball in terms of CSS support, which means that we must resort to using tables for layout if we really want our newsletters to display consistently for every reader. So put your standards-compliant best practices and lean markup skills aside: we’re about to get muddy!

The first step in creating an HTML email is to decide what kind of layout you want to use. For newsletters, single column and two-column layouts work best, because they control the natural chaos that results when a large amount of content is pushed into such a small space as an email.

A single-column layout typically consists of:


a header, containing a logo and some (or all) of the navigation links from the parent web site to reinforce the branding and provide familiarity for site visitors
intra-email links to stories that appear further down in the email
a footer at the bottom of the email, which often contains links that are identical to the top navigation, as well as instructions for unsubscribing

Two-column emails also use a header and footer. Like a two-column web page, they typically use a narrow, side column to house features and links to more information, while the wider column holds the body content of the email.

Promotional emails follow similar rules but contain much less in the way of content and links. They often include one or two messages, and sometimes make use of one big image with small explanatory text and some links below the image.

All of these email layout possibilities can be created easily, using HTML tables to divide up the space into rows and columns. In fact, using HTML tables is the only way to achieve a layout that will render consistently across different mail clients.

No matter how your email is designed, it’s important to remember that the most important content should appear at or near the top of the email, so it is visible immediately when a reader opens your email. The top left of an email message is often the first place people look when they open an email.

The following is the approach that you should use to create HTML emails:


For a two-column layout, create one table each for the header, the two center content columns, and the footer — that’s three tables in all. Wrap these tables into another container table. Use the same approach for single-column layouts, but give the content table one column. This approach is especially suitable if the design of your email contains images that are broken up over multiple table cells. Otherwise, a single table with td rows for its header (with colspan=”2″ if the design uses two columns), content, and footer should display fine in all but Lotus Notes email software.
Use the attributes within the table and td tags to control the table’s display. For example, setting border=”0″, valign=”top”, align=”left” (or center, if that suits the design), cellpadding=”0″, cellspacing=”0″, and so on. This primarily helps older email clients to display the email in a (barely) acceptable way.
Even if the design of your email doesn’t include a border around your table, you might find it helpful during development to set border=”1″ to help with the debugging of any problems that arise with the internal alignment of tr and td tags. Change it back to border=”0″ for testing and production.

While this approach might offend purists who prefer to code using the latest standards, it is the only approach that’s viable at this point. But the fact that we’re using tables for layout doesn’t mean we need to resort to old-school methods entirely. For example, no matter how poorly Lotus Notes displays HTML email, you should never have to resort to using the font tag. And while Outlook 2007′s HTML rendering engine is less than perfect, it does display basic HTML tables just fine.

There are some caveats, though; let’s take a look at styling our text next.

 

Step 2: Add CSS Styles

The fact is that CSS support is poor in mail clients. But you should still utilize CSS for the styles in your email once your nested table layout is in place. There are just a few things to watch out for. Here are the steps that you should follow:

First, use inline styles to store all of your style information, as shown here:



This includes table, td, p, a, and so on.

Do not use the CSS style declaration in the HTML head tag, as you might when authoring web pages. Instead, place your style declaration right below the body tag — Google Mail, in particular, looks for any style in the email and (helpfully) deletes it. Also, don’t bother using the link element to reference an external style sheet: Google Mail, Hotmail, and other email software will ignore, modify, or delete these external references to a style sheet.

For your container table — the one that houses the header, content, and footer tables — set the table width to 98%. It turns out that Yahoo! mail needs that 1% cushion on either side in order to display the email properly. If side gutters are critical to your e-mail’s design, set the width to 95% or even 90% to avoid potential problems. Of course, the tables inside the container table should be set to 100%.

Put general font style information in the table td, closest to the content. Yes, this can result in repetitive style declarations within multiple td cells. Put font style definitions into heading (e.g. h1, h2), p, or a tags only when necessary.

Use divs sparingly to float small boxes of content and links to the right or left inside a table’s td cell. Google Mail, for one, seems to ignore the CSS float declaration (yet Yahoo! and Hotmail cope with it just fine). Sometimes it’s better to code a more complex table layout than to rely on the float declaration. Or, since it’s all too easy to clutter up an email, ask your designer to put the floated content in the narrow side column instead. Flaky support for floats is one issue that may cause an email design to be reworked.

While divs appear to be barely useful, spans appear to work almost every time, because they’re inline elements. In some cases, spans can be used for more than just coloring or sizing text: they can be used to position text above or below content.

Note that some email delivery services will unpack style definitions to make them more explicit and, therefore, more readable by all email software. For example, the CSS shorthand style=”margin: 10px 5px 10px 0;” may be expanded into the long style declaration shown earlier. Test each email and look to see what happens to the email code. Start with CSS shorthand because, in the worst case, it appears to work well with all email software.

If you’ve downloaded and studied the email templates from Campaign Monitor and MailChimp, you’ll see that they treat the container table as if it were the html body tag. The Campaign Monitor team refers to this table as the “BodyImposter,” which is a great way to think about the frame or wrapper table. From a CSS perspective, the container table does what the html body element would do if services like Google Mail didn’t disable or ignore the body tag.

Step 3: Adopt Best Practices

Knowing that you’ve created valid HTML email using the guidelines we’ve suggested is only part of the solution — there are several best practices that you should follow to ensure that your email is well received.

The next step is to test your HTML email in a variety of email clients. Often this will identify problems that require workarounds.

The first test tools to use are the Firefox and Internet Explorer web browsers. If the email displays well or perfectly in both browsers, there’s a good chance that testing the email in Outlook, Yahoo!, Google Mail, and other services will reveal only minor problems. We’d also recommend testing your email in Internet Explorer 6 — this should give you a good indication of how your email will render in Outlook 2003. Once the email appears fine in those two web browsers, use an email delivery service to send the email to a range of test email accounts. Ideally, this should include accounts with the Yahoo!, Hotmail, and Google Mail Services. The test accounts you use should, of course, be determined by the domain names in the mailing list of people who will receive the email. For example, if there are no AOL subscribers on this list, it’s probably a waste of time and money to set up, and test with, an AOL email account.

Here are the most common codes that we’ve found necessary during this test phase:


Sometimes, a switch from percentage widths to fixed widths is needed. While this is not ideal — because readers can and do resize their email windows while reading — sometimes, using a fixed width is the only way to have a layout to display properly in multiple email clients.
If there’s a spacing issue with the columns in the email design, first tweak the cellpadding and cellspacing attributes of the HTML tables. If that doesn’t work, apply CSS margin and padding attributes. HTML spacing works better with older email software.
Image displacement can occur when a td cell is closed right below an img tag. This is an ancient HTML problem. Putting the

Head SEO, Marketing at AIT India

 

The world of search engine marketing is becoming quite competitive. Potential consumers surfing over the internet have more selections than ever. Entrepreneurs should have a successful method in helping them remain on top of the game. Email marketing tracking software gives the internet marketer the capability to manage their sites, monitor results, understand their potential customers and deliver more desirable campaigns. Greater sales will be the result.

 

Email marketing tracking software routinely tracks each of your campaigns and the guest’s practices and a great deal more. Shopper analytics is highly important to your success. This allows the marketer to modify their email campaigns to precisely aim for consumer’s predilections. By utilizing the info received and integrating it into your websites, a targeted visitor will find just what they are searching for.

 

Internet marketers require email marketing tracking software that is not simply successful but user friendly too. They need the applications essential to generate engaging emails and after that have the capability to examine the outcomes. Using this software package the marketer basically logs in, uploads their contact list, produces the email and then sends it. They can then conveniently find real-time results whenever necessary. Records are aesthetically rich and filled with valuable info.

 

Email marketing tracking software places the internet marketer in charge and enables him to systematically manage budgets and streamline campaigns. Website marketing is a multi-faceted business. A whole lot of marketers concentrate all their endeavours on a single part of the business. Email marketing requires strategies, plans, excellent content material and customer tracking. This all must be practiced at the same time, to help one to supply the customer precisely what is needed at exactly the proper time.

 

Whenever a consumer visits a website, if they aren’t immediately involved they will get out of your site. Good information, visually desirable in addition to helpful is the key element. Lack of these ingredients accounts for over 60% of email opt-outs. Consumers now expect really innovative and interesting email campaigns.

 

Modern buyers maintain quite short attention spans and will go to several websites in a matter of minutes. What could you do to put your email content apart from the rest? How will you keep the customer interested? Email marketing tracking software provides the tools necessary for successfully monitoring promotion campaigns, customer prospects and shopper behavior.

 

Most email marketing tracking software should include the following resources: analytics to follow client behavior, the ideal time for the next contact, a specifically targeted sales message, capability to trace your campaign’s standing and outcomes, solutions to increase visitors with additional conversion rates, track sales opportunities.

 

Shop online for the various email marketing tracking software accessible. Read customer assessments before purchasing any product. You need to uncover a resource that would be user friendly, effective and inexpensive.

Do you want to improve your email marketing campaigns and be able to track them at a glance? Then you should consider email marketing tracking software? Email marketing tracking software is just the tool you need to effectively track and manage your campaigns. Visit http://emailmarketingtrackingsoftware.net now to get more information.

 

Nowadays, more Internet users are turning away from software-based e-mail programs run on their own computers such as Outlook and Windows Mail and towards web-based e-mail services like Yahoo! Mail, Google’s Gmail, and Microsoft’s Hotmail. Some sign onto free e-mail services just for their personal accounts and access software-based e-mail at the office, yet others rely upon these websites for professional use as well.

While these free services offer many benefits, people trust them to very important e-mail without realizing any possible security and privacy ramifications. Thus, if you are considering migrating from software-based e-mail to one of these web-based providers, or even if you currently use these services, be sure to consider the following pros and cons carefully.

First, the benefits:

* Many online e-mail providers are free, or at least offer a free version of their services with somewhat limited space for messaging. Especially in an uncertain economy, free is good.

* By using these websites, you free yourself from the need to always update your e-mail software when new features or security patches are released. Plus, some may tout security benefits as these providers are more likely to update their software quickly if an exploit is found.

* Most e-mail providers can be accessed virtually anywhere that has an Internet connection and a web browser, with no additional downloads necessary and no extra configuration required – just sign on and go!

* If you change Internet Service Providers, you won’t need to change your e-mail address. No more @aol.com, @comcast.net, @verizon.net, etc. addresses.

Now here are some cons to using these services:

* Most free web-based e-mail providers show advertisements next to or around your e-mail. While some ads may be text, other providers may use graphical or Flash ads that blink, animate, or otherwise prove obtrusive and annoying.

* Just as you must trust your Internet Service Provider, you must trust the company that runs your free web-based e-mail service to uphold their privacy statement and not read your e-mail. Note that even if your provider offers a privacy agreement, they still might read your e-mail if:

- You are suspected of violating local laws (or the laws of the host country of the free e-mail provider)

- A rogue employee reads your e-mail

* Speaking of local laws, what if the e-mail provider claims you violated their Terms of Service (TOS) agreement, either by breaking the law or by spamming? What recourse do you have, if any, and will the provider automatically cancel and delete your account, eliminating all of your e-mail? Even if you never plan on violating terms, passwords (especially weak ones) can be hacked, causing someone to spam from your account.

* What if the e-mail provider goes under or decides to shut down their service? This may happen unexpectedly, and you might not be provided with any warning – say bye-bye to your e-mail! Plus, you would need to write all of your contacts and notify them that they must use a new e-mail address.

* Even though a web-based e-mail provider may update their software if an exploit is found, this doesn’t mean it will happen immediately – or at all. If someone finds an exploit and sends you a rogue message before the provider spots and fixes the problem, you might be subject to a hacked account, installed malware, or other problems. Keeping your operating system, browser, firewall, antivirus, and anti-malware applications up-to-date can help prevent these things from occurring.

So if you weigh the pros against the potential cons and still wish to use a free web-based e-mail provider, what should you do to help mitigate any risks?

* When signing up for an account, don’t just keep clicking “Next” or “I Agree” without carefully reading a provider’s Terms of Service. Local laws may differ from the laws of the host country, so take some time to ensure your seemingly-harmless activities won’t be treated as rule-breaking acts.

If you already have an account, you should still be able to read the Terms of Service. If you can’t find them, look for a FAQ (Frequently Asked Questions) page or browse the online help files.

* Backup any important e-mail you cannot do without. This may be as simple as copying and pasting text into a document on your local machine, or the provider may have an export option that lets you backup messages en masse. For example, if a website has sent a login password to you via e-mail, don’t rely on always finding the password when accessing your e-mail provider – either memorize the password or store a copy of it locally.

* Use a SECURE password – not just a simple word like secret or computer, and don’t use your birthday either. If supported by the provider, use a password with a combination of upper- and lowercase letters, numbers, and even punctuation.

Free web-based e-mail providers offer many benefits over locally-maintained software packages. Besides the fact they are free, these providers offer flexibility in that you can access e-mail anywhere with just a user ID and password. You should know, though, that problems may arise from using these services. However, if you use a secure password, read the Terms of Service, backup important e-mail, and use anti-virus and anti-malware applications that may help if an exploit is found in the provider’s software, you should be able to benefit from these free applications for years to come without too many worries.

Copyright 2009 Andrew Malek.

Andrew Malek owns the MalekTips computer and technology help site at http://www.malektips.com/. MalekTips offers thousands of computer tips for beginners and experts including advice on searching the Internet, websites to browse, and how to stay safe when online.

 

Stating that they are an internet based company etc. and they want me to be a Manager for them in the US to develope US customers, it is working from home… the only thing that makes me wonder is he writes backs answers to my detailed questions, it’s not some generic based e-mail. But any work from home offer seems to good to be true. This is what he wrote last:
Thank you for your reply.
In this email I will explain you about this job offer.
Also I forward you our Instructions, FAQ and Agreement.
Use Adobe Acrobat Reader to view the above files. If you do not have
this software on your computer, please go to
http://www.adobe.com/products/acrobat/readstep2.html and download the
program for free.
Our company enters the american market now because almost all online
business are located in the USA. So we have to search managers in the
USA to create our subsidiaries.
Our Marketing Department has developed a perfect idea to boost sales.
The idea is to have more subsidiaries that would resell our items (for
example web-templates). The more subsidiaries we have the more things
we sell and our profit grows accordingly.
Your mission in the project is to create business tools (registering a
business, setting up business and merchant bank accounts) and it is
for these services that you will be paid.

World Creative Studio, Inc., Inc. creates a web-site (online store or
subsidiary another words) which will sell our products (webtemplates,
flash intro and web logos). The work of this web site is impossible
without a company and that’s why your first step will be the opening
of company (the company may be registered as a Corporation, LLC,
Sole Proprietorship or other business entity).
If you already have a company, it’s great and will make the start up
yet faster. Next you open bank business and merchant account and
Gateway on Authorize.net.
Your commission will be 10% from all the sales (you’ll earn about
$4000-5000 a month). Also all bank and merchant fees will be paid by
our company. You will get your 10% in any case not depending what fees
we will have. Your income will increase as the business progresses.
You will be responsible to pay taxes only on your 10% commission; the
rest taxable 90% is the responsibility of World Creative Studio, Inc., Inc.
You will need the W-2 form or 1099 for taxes. Find out
about it and you will see that you will be responsible only for your
10%.
Add here absolute transparence of all partnership activities and full
control in your hands.
If you are interested you need to do next:
You need to send the signed agreement, the copy of your
ID (it can be just DL) and copy of your any utility bill.
You can send all these documents or to this email either by fax
(708) 842-8482.
If you have any questions please ask me.

Best regards,
Kamil Kowalski
Hello Danielle,

How are you? Do you interest to our offer of job?
I hoped you will be the good manager.
If you refuse, write the cause of denial, please.

Best regards,
Kamil Kowalski

 

This email says I am using non secure settings in my email account. It tells me to go and I am attaching it. Is this true? If it is what do I do?

Dear AT&T Yahoo! Customer:

We noticed that you are accessing email using non-secure settings in your email software.

We would like to ensure that your AT&T Yahoo! Member ID, password, and email messages are transmitted securely between your mail software (such as Outlook or Outlook Express) and the AT&T Yahoo! Mail servers. In order to meet this need, please enable SSL via the instructions that are available on the Help site.

Since multiple email notifications have already been sent out about this, we request that you please make the necessary changes immediately. Remember, you need to make these changes if you want to continue to send/receive email using a mail client.

Thank you for your cooperation,

AT&T Yahoo! Customer Support

Please do not reply to this message. This is a service email related to your use of AT&T Yahoo!. To learn more about Yahoo!’s or AT&T’s use of personal information, including the use of web beacons in HTML-based email, please read our Privacy Policy. Yahoo! is located at 701 First Avenue, Sunnyvale, CA 94089. AT&T Internet Services is located at PO Box 2203 San Ramon, CA 94583.

 

So I sent someone I didn’t fully trust(a co-worker) a simple email, but am now concerned because a friend of mine told me that it is possible for someone (obviously one with smarts in computers) to find information on previously viewed websites still on the web browser (like my email login or what I have done on my Amazon account) and files on my computer (like the word documents on my computer that I store sensitive notes about my daily schedule and contact info, etc). Is this a real problem or is my friend mistaken?

This coworker works in software development. Can he use and abuse my private info?

© 2011 Web Based Accounting Software Suffusion theme by Sayontan Sinha
SEO Powered by Platinum SEO from Techblissonline