|
|
|
| Every computer on the Internet is
identified by an IP (Internet Protocol) number. Without a proper IP
number, the computer cannot be reached or cannot communicate with
other computers on the Internet because all Internet-connected
computers (including yours) communicate via IP numbers, not names.
But humans cannot easily remember IP numbers, so the Domain Name
System (DNS) was created to give computers "names" instead
of numbers. So, www.yourdomain.com is a "name" (URL) which
really points to the IP number assigned to your web site.
There are tens of thousands of servers on the Internet whose sole
duty is to translate names to IP numbers. They are called nameservers.
Every time you enter a web site URL or send an e-mail, your PC must
first contact its local nameserver (typically operated by your ISP) to
get the IP number for the site you're trying to reach.
When you set up a web site, you are basically "leasing"
an IP number, and a provider will assign you an IP number from their
pool of available numbers. The server which does that assignment is
called the authoritative nameserver and the provider who controls your
nameservice thus totally controls the functioning of your domain.
For this reason, it is our policy at DataBack Systems to require
our domain/web hosting customers to allow us to provide their
nameservice, because without that control, we cannot respond to any
problems which may occur with access to your site or with your e-mail
delivery.
Occasionally a single nameserver will malfunction or fail to update
properly (nameservers are constantly being updated with new/modified
IP assignments) and when that happens people using that nameserver may
have trouble reaching various sites if the data on their nameserver is
wrong. People using other nameservers would have no such trouble.
Your nameservice can also be changed at any time, such as when you
choose a new web hosting provider. In such a change, your web site
will be assigned a new IP number, but your site visitors will never
know that because they only use the name (URL) of your site. Making
such a switch usually takes up to 48 hours, because the new IP number
must be distributed to every nameserver in the Domain Name System.
A change to your nameservice can only be authorized by the
Administrative or Technical Contact for your domain, and so it is our
policy at DataBack Systems to make our customer the Administrative
Contact for his domain, and ourselves the Technical Contact. Thus
either you or we can authorize a change to the nameservice if/when
required.
[Back to the top of this page]
|
|
Why Mailing List Subscription Confirmation a.k.a.
"Confirmed Opt-in" Is Required
|
When someone requests to join your
list, they are first sent a "confirmation message". They must reply to
that message before they are added to the list. There are several
reasons why this is required.
- If you use a public form on your web site to accept subscription requests,
anyone can enter any address into your form. Without confirmation, this means that anyone's address could be "force-subscribed" to your list.
A list using such an "open" signup process is considered "mis-configured" by anti-spam watchdog groups. See the
MAPS guidelines for example. When such a list is discovered, the hosting mail server (i.e., DataBack) could find itself on a Realtime Blackhole List (RBL) which would prevent our mail from reaching thousands of legitimate subscribers. For this reason, DataBack requires the use of subscription confirmations.
- There exist automated scripts which scan the internet looking
for forms. They then fill discovered forms with bogus information
and submit them. Without the confirmation step, this could mean that (potentially thousands of)
bogus addresses would get added to your list.
- If you publish your list's subscription address (i.e. join-listname@mh.databack.com)
anywhere, it will eventually be "harvested" and added to spam lists. Then, you'll begin to get spam coming to your join-list address. If you don't have confirmation enabled, the bogus address on the From: header of each spam will get immediately added to your list. This inflates your subscriber count and produces lots of unnecessary bounces whenever you mail to your list.
- Occasionally subscribers forget that they've subscribed and upon receipt of your next mailing, they report you as a spammer. It's much easier to defend yourself again such charges if you have confirmation enabled for your list. Your ISP can be assured that the complainer could not have gotten onto your list unless they previously confirmed their own subscription. Your list's log files will show the date and time the confirmation was received.
- Confirmation validates the subscriber's address. If they've mis-typed it, they won't get the confirmation message. In this way you guarantee that your list contains only valid subscriber addresses.
Of course, confirmation requires that your subscribers take an extra step to get subscribed. Some listowners don't want to use confirmation for that reason, as they try to make subscription "as easy as possible". But if your subscribers are unwilling or unable to simply reply to a confirmation message, they must not be truly interested in your list and probably aren't good prospects anyway. Those who *do* reply will appreciate the fact that you're operating a well-run list.
[Back to the top of this page]
|
|
Formatted
Email
|
|
"Can I send my newsletter in HTML format to my DBMailer list? I want my newsletter
to contain colors, fonts, pictures, drawings, my logo, etc."
The short answer is "Yes, you can do it".
However, this is a complex subject and you will need a complete understanding of the issues, potential problems, and suggested solutions before you begin. Please review this tutorial
carefully, as well as this article from IndustryClick.
Definitions
As used here, "formatted email" means an email message which contains fonts, bullets, colors, spacing, tables and/or pictures, logos, graphics, etc. plus HTML formatting codes. This is also sometimes referred to as "sending your email as a web page".
Unfortunately, many users don't realize that just because a composed message looks good when composed on their screen, in their email client, it may not look the same on the recipient's screen. That's simply inconvenient if you're sending one message to a friend, but it can be embarrassing or even result in numerous unsubscribes if you send improperly formatted email to an entire list.
The Issues
The #1 issue is that there is no real standard for formatted email.
It's virtually impossible to prepare a single email message which will
look the same to every recipient. People use many different email
clients, different screen sizes, different default fonts, and different
types of computers. It's not even possible to build a web site which
looks identical to all visitors, so creating a formatted email message
which looks "correct" in dozens of different email clients is tricky.
- The #2 issue is security. HTML email can carry dangerous "payloads" which execute simply when the message is viewed. It can also carry privacy-invading "web bugs" which track email readership. As a result, more and more readers are disabling their HTML displays as a security precaution.
And new versions of AOL software, Hotmail, Outlook and other email
programs block images within messages by default, specifically because
of web bugs. Recipients can enable the images, but might not always do
so.
- Issue #3 is recipient filtering.
Realizing that spam is often sent as HTML email, some recipient
filters treat HTML mail with more suspicion. The popular open-source
spam filter SpamAssassin for example assigns points simply because a
message is HTML. This doesn't automatically mean the message is
blocked, but the points add up until some messages MAY be blocked.
- The next issue is preparation complexity. Building an HTML message in your email program isn't especially difficult. But as stated above, that doesn't guarantee that your message will look good to your recipients. Preparing a good HTML message can be complicated. At the least, it will
typically involve use of a web site authoring package for any except the simplest formatting tasks.
- Formatted email messages are larger than normal text-only messages, because they contain the additional formatting codes (which aren't actually displayed but still must be transmitted). Thus they take longer to deliver and longer to download.
- Messages containing links to online images must be read while the recipient is online or the images will appear as broken links or not appear at all.
- Some subscribers are adamant about NOT receiving formatted email (because of the security issues above) and will unsubscribe if not given the choice of a text-only version.
Our Recommendation
Our recommendation is simple: "Don't send formatted email. Send plain text."
You can include links to web sites, embed hot-linked email addresses, "center" lines using spaces, etc., in text-only newsletters.
But if you really want to do it ...
How to Send Formatted Email
1. Decide how you will create your formatted email message. Either enter simple HTML commands manually, or use a web authoring program which allows you to view HTML source.
If you create the message in your email client, use a "well-behaved"
client software which generates messages acceptable to other clients.
2. Do NOT embed (encode) pictures within the message. Instead, include fully-qualified links to web-site based images. DO NOT include links to images which reside on your computer - you will be able to see them but no one else will. Use only links to web-site-based images.
3. Test, test and test again. Before sending to your entire list, send first to a subset of private addresses. Use a mixture of email clients and services to see how your message will look on each one. Review your subscriber list to see if you have
AOL, Hotmail, Yahoo, MSN, and other such subscribers. Then, obtain some test addresses with each provider and send your message to that test list first to review how your messages will look. Use the DBMailer review copy feature repeatedly to assure yourself that the final delivery will be readable to all your subscribers.
4. Consider creating two lists: a formatted version and a text-only version, allowing your readers to subscribe to the one they prefer. It will take you more time to create and send two versions of your newsletter, but will give your subscribers a choice.
[Back to the top of this page]
|
|
|
|
You Should Have a Web-Based Email Account
|
|
Background
Many people have only a single email address. Typically, they will use Outlook or Outlook Express to send and receive email. If you average fewer than 2 messages a day, that's fine.
But you can also maintain a free web-based email address/account, and if you use email regularly, there are significant benefits.
Benefits of a web-based email account
Definition: "web-based email" (WBE) is an email account which you use through your web browser, not through an email program like Outlook or Eudora on your computer. There are dozens of WBE
providers, but the best-known are Yahoo, Gmail, Hotmail, etc.
Most are free but are beginning to charge for some of their more advanced features. Nearly all include ads, some of which can get downright obnoxious. But once you have a WBE address, you can:
- Give out your WBE address instead of your "real" address when you are concerned about how the recipient might use your address in the future.
- Set up your WBE account to retrieve your "real" POP3 address. In this way, you can check your "real" mailbox anytime, from any web browser (at the airport, in an internet cafe, from a friend's computer, etc.)
- Use your WBE account to check your email while traveling without having to install and manage Outlook or a similar email program on your laptop. Set your WBE to "leave mail on server" and you will still be able to download all your mail to your "real" email client when you return.
- Check how your messages look to others by sending messages to yourself to/from your "real" email account from/to your WBE account.
- Debug problems with your email account. If you find you can't retrieve your email, use your WBE account to determine if the problem is in your computer/network or with your POP3 server.
- If you run a mailing list, add both your WBE and your "real" addresses to your list, to monitor and potentially debug any delivery delays.
Of course there are some disadvantages too:
- Ads: so-called "free" WBE services pay the bills through online advertising. Some of it can get intrusive and at the least, slows the use of the service as all the ads are loaded.
- Return address: so far we've discussed using WBE only to read your email. If you send mail from your WBE service, it will carry your WBE address and perhaps also an ad in the message. That may or may not be a problem (but see our recommendation below).
Our Recommendation
We've used Yahoo for years and found them generally reliable, fast and easy to use. If you are not an avid email user, Yahoo is a good WBE service to start with.However Yahoo has begun to charge
a nominal amount for some of their advanced features (such as forwarding or POP3 access).
If you use and like Yahoo then the $20/year charge is a good investment.
We don't recommend Hotmail because of security concerns and the requirement to get a Microsoft "Passport".
Our current recommendation is Gmail - Google's email service.
We like Gmail because:
- Service is free. You currently need an invitation from an existing
user but those are easily obtained.
- You can specify any "From" address you want, so mail you send via
Gmail
can appear to have come from your "real" email address.
- Excellent spam filtering is included.
We are not affiliated with Gmail other than as satisfied users.
[Back to the top of this page]
|
|
|
|
|
|
Viewing Full Email Headers
|
Most email users are familiar with the visible headers of an email
message, which display the Recipient, Sender, Subject and Date
information. Here's an example:
|
|
Custom DBMailer Subscription Forms
|
|
Our DBMailer service includes support for standard signup forms which
request only the subscriber's email address. More
info...
However, some customers prefer to use a more complex form, to request
additional information from subscribers (name, address, phone, etc.).
Such forms can be interfaced to a DBMailer list in one of two ways,
depending on whether you want to write the supporting script or if you
want DataBack to do it:
1) If you write the script on your server (CGI, ASP, PHP, etc.) to
support your own form, simply implement one action in that form, to send
an email to your list's join- address. That email must have the
subscriber's email address on the From: header, so it appears to be
coming from the subscriber when it reaches our server. Such an email
will trigger our normal confirmation message response, back to the email
address on the From: header.
2) If we write the script, we first need to see your proposed form.
Then we need to know what you want done with the additional information
collected by the form. A common action is to have the results emailed to
the listowner. Another is to have the results written into a datafile
for later use. There is an added charge of $5.00/month if we write and
supply such a custom script.
[Back to the top of this page]
|
Tracking Email Deliveries
|
|
This subject is sometimes called "tracking open rates" or
"monitoring click-through rates". The objective is to know how
many or even specifically who opened your mailing.
It is possible and many large companies are doing it. However, there
are both technical challenges and limitations, as well as the risk of
customer alienation.
- You must send your email as HTML. Plain text emails can not be
tracked. The tracking is accomplished by including a unique image or
even a one-pixel "web bug" and then monitoring who reads
that file from your web server. See this
page for much more technical detail about web bugs.
- The tracking is not precise but is best used for relative
measurements, like "we had more opens this month than
last". Some of the limitations are:
- Readers who don't use HTML email programs won't be counted.
- Readers who read the email while offline will not be counted.
- Readers whose ISP uses a proxy server often are not counted
(AOL is the biggest example of this).
- Each time the message is viewed by the same reader the count is
incremented.
- Some knowledgeable customers object to being tracked in this way
and may choose to unsubscribe.
Nevertheless, it is technically possible, within these limitations,
to "track" email opens. Simply include a link in your HTML
message to a unique image on your web server. Then monitor how many
times that image is served. Each service represents a reader who opened
the email. You can even link to a script instead of an image, and that
script can then provide additional information like date/time of each
opening, IP number of the reader, and even other details like the
contents of a previously-stored cookie.
[Back to the top of this page]
|
|
|
|
|
Using MS Word to Compose Email |
|
Microsoft Word includes a feature called "Auto Correct" which is enabled
by default. This feature replaces standard ASCII characters with
extended ASCII replacements or formatting codes. To see the problem,
type (don't copy and paste) the following lines into a blank e-mail
message:
don't
"quotes"
dash - word
1/2
1st
*bold*
_underline_
:)
Then, type the same lines into a blank Word document. If AutoCorrect
is enabled, you will see that Word changes each of the lines as you type
them. If you then select and copy the lines from Word and paste them
back into your e-mail client, you'll see what can happen to your e-mail
if you compose it within Word - characters you type from the keyboard
get automatically changed to "extended-ASCII" graphic characters by
Word, or formatting codes are automatically inserted.
Some of the characters or codes substituted by Word *may* be
displayed in your e-mail client properly when you cut/paste, but when
sent to others, they may or may not display properly in your recipient's
e-mail program.
THE SOLUTION
1. Compose your message directly in your e-mail program, or in
another application which does not have AutoCorrect.
2. If you still want to use Word for composition, select Tools /
AutoCorrect and unselect all the AutoCorrect functions before composing
e-mail messages.
[Back to the top of this page]
|
Posting to a DBMailer Newsletter List |
|
"Posting" is the action of submitting a message to be sent out to your
newsletter list. When you prepare a single email to send to a friend,
it's not uncommon to include specific fonts or tables or pictures. And if
the resulting message arrives with some formatting errors, no harm is
done. But when you are preparing a newsletter-type message to send to
hundreds or thousands of subscribers, errors are at best annoying and at
worst unprofessional. We always recommend plenty of testing before
releasing your first mailing. There are two methods for posting
messages, depending on your needs:
| |
Use DBMailer
Web Interface |
Email to
DataBack's Server |
| |
(Use
web function "View/Edit a post to the list, to be mailed tonight") |
(Prepare your message then email it to control-yourlist@mh.databack.com) |
|
| Send HTML or
plain-text format |
Yes |
Yes |
| |
DBMailer allows you to send either plain-text or HTML format.
This tutorial provides more details about
choosing your format. |
| |
|
|
| Send review copies prior to
mailing |
Yes |
"Yes" |
| |
This
is a standard function of the web interface. |
You
can send "review copies" by emailing the message to other email
accounts or to friends to review the formatting before sending it
to your entire list. |
| |
|
|
| Release for
immediate distribution |
Optional |
Yes |
| |
Normally mailings are released to your subscribers overnight. You
may use the "send-it-now" trick to force an immediate release. |
When you send a message to your list's "control-" address, it is
released to your list immediately. |
| |
|
|
| Prepare mailings in your email
program |
No |
Yes |
| |
Preparation complexity can be an issue if you choose to send HTML
format. To send HTML via the DBMailer web interface, you must
insert raw HTML code as developed in an authoring program such as
FrontPage. This provides the greatest flexibility in your
formatting. |
Use
your email program (Outlook, Outlook Express, Eudora, etc.) to
format your newsletter. Most subscribers' email programs will
display the newsletter as you prepared it, especially if you use
minimal formatting. |
| |
|
|
| Prepare using
HTML authoring software |
Yes |
No |
| |
This is the best option if you need to do complex formatting,
insert special links, include complicated tables, etc. Prepare the
newsletter as you would a web page, then insert the HTML code into
the DBMailer interface. |
You may find the limited formatting options available in your
email program are not sufficient to achieve the "look" you desire. |
| |
|
|
| Send attachments |
No |
Yes |
| |
There
is no provision for sending attachments via the web interface. |
Prepare your message as described above, then attach the file you
wish to send. Each subscriber will receive the entire message
including attachment. HOWEVER... we recommend that this is NOT
the best solution. Many recipients are cautious (rightly so) about
opening unexpected attachments. And if you send the attachment to
every subscriber, then every one must download it whether they
want it or not.
Our recommendation is that you place the file on a web server,
then send only instructions which those who are interested can
follow to retrieve the file. |
[Back to the top of this page]
|
|
|
|
|
| Testimonials |
"A
quick thanks to DataBack for their superior service. DBMailer is a
great program for me. The daily e-mail of exactly who subscribes is
a marketer's dream. The easy interface makes posting a mailing a
piece of cake."
-- Lenny Charnoff, Speaker, Writer, Email Guru & Publisher of
Weekend Web Picks |
|