Email Frequently Asked Questions
 
1 What is Email?
2 Is it E-mail or email?

3

What is a POP3 email account?
4 Where can I check my email?
5 What is SMTP? What is SMTP authentication and why do I need to be authenticated?
6 What is email forwarding?
7 What is an email alias?
8 I need to have email accounts for the different people in my home.
How many mail boxes can I set up?
9 How do I set up my email account? What information do I need?
10 How do I change my email password?
11 How do I check my mail?
12 Is there a limit to the number of messages I can have in my mail box?
13 What can I send to someone by email?
14 What is the maximum size for an email attachment?
15 Why am I getting a mail server error when I try to send email messages?
16 Why do you use a different outgoing port?
17 Do you block anything?
18 What is spam?
19 When is it email, and when is it email abuse?
20 What is "unsolicited email"?
21 What is "bulk email"?
22 What is "commercial email"?
23 UBE, UCE, MMF, MLM... What do they all mean?
24 What is a mailbomb?
25 What is email harassment?
26 Where do these people get my email address?
27 How do I keep my address off the lists?
28 How does Email work?


 

1 Q What is Email?
  A The transmission of computer-based messages over telecommunication technology.
2 Q Is it E-mail or email?
  A As with many "e" words, there is a lingering debate on whether the spelling should be email or e-mail. While it is argued that the spelling "e-mail" represents the proper handling of "electronic mail", it is also argued that English is a living language, especially Web English, and words change over time to reflect usage. Everyday usage seems to greatly favor the simpler version by almost a 10:1 ratio, at least according to a comparative search on Google.
3 Q What is a POP3 email account?
  A POP3 (Post Office Protocol 3) is a protocol used for downloading email messages from an email server to your computer. With a POP3 email account, all of the email messages sent to your email address are stored on a POP3 mail server until you log on to the server and download the messages.

You can use our WebMail to send and receive email or you can use a traditional email client such as Microsoft® Outlook®, Eudora®, Netscape® Communicator, Pegasus, Thunderbird, or any other program you wish that is POP3 capable.

4 Q Where can I check my email?
  A If you setup your laptop, anywhere you can plug into the internet you can check your email.  If you visit a friend or internet café then you can check your email through our WebMail.
5 Q What is SMTP? What is SMTP authentication and why do I need to be authenticated?
  A SMTP (Simple Mail Transfer Protocol) is a protocol for sending email messages across the Internet. It is used in conjunction with POP3, a protocol that enable you to download messages from a mail server to your computer. SMTP is used for outgoing mail while POP3 is used for incoming mail.

If you want to use an email client such as Microsoft Outlook or Netscape Communicator to send email messages, you will need to configure the client so that it connects to the correct SMTP mail server each time you send mail.

SMTP authentication is a way to ensure that outgoing emails are really being sent from you and not from someone else who has gained access to your SMTP server, such as a spammer. Each time you log in to your email client, you will need to be authenticated before you can send mail. All you need to do is check your email (that is, connect to the POP3 or incoming mail server). Once you do this, you will be authenticated for the entire time you remain signed on.

6 Q What is email forwarding?
  A Email forwarding is a way for you to have email messages that are sent to one address automatically forwarded to a different address. For example, your site's visitors may send all of their requests for information to the email address information@yourdomain.com. You could set up your email so that all of the messages sent to that address are automatically forwarded to your personal email account at yourname@yourisp.com.

We provide unlimited use of email forwarding.
7 Q What is an email alias?
  A An email alias is a "virtual" email account. It enables you to use an email address that doesn't really exist and have all the messages sent to that address routed to a real email account.

For example, you may want to provide a link on your Web site that enables visitors to send email to the Web Master, who is really you. You can use the email alias webmaster@yourdomain.com but have the email routed to your real email account.
8 Q I need to have email accounts for the different people in my home. How many mail boxes can I set up?
  A We give you two email accounts with your monthly service. You can increase that number for a small monthly fee per additional account. Visit our Web site for pricing information.
9 Q How do I set up my email account? What information do I need?
  A When you signed your contract with us, we asked you what two email accounts you wanted. On the day of the installation, you received a welcome letter that contained the usernames and passwords associated with those accounts. We can never retrieve your passwords if you change them, but we can reset them to something different.

You can contact our support department to have additional accounts setup at any time. The passwords for additional accounts will be emailed to one of the original two accounts listed on the contract.

10 Q How do I change my email password?
  A You can change your email password in the WebMail under the Options. The next time you check your mail, you will use the new password. If you are using an email client such as Microsoft Outlook or Netscape Communicator, be sure you make the necessary changes to your connection information.
11 Q How do I check my mail?
  A You can check your mail using a traditional email client such as Microsoft Outlook or Netscape Navigator or by using our Web-based email application, simply referred to as WebMail.

To use WebMail, simply point your browser to http://webmail.wirelessvt.net and then log in using your login name and password.

If you want to use another email client you will have to configure it so that it can connect to the mail server. You will need to know your incoming (POP3) server name, your outgoing (SMTP) server name and your user name and password. Our Email Setup FAQ provide detailed instructions for setting up the most common email clients.
12 Q Is there a limit to the number of messages I can have in my mail box?
  A Your mail box on the server can hold up to 100 MB. This includes both your messages and any attachments, and a personal web site. Once you download your email to your computer, these messages are no longer in your mail box on the mail server and are not counted toward the 100 MB limit. As an example, the text in this paragraph is 650 bytes. The header of an email is about 450 bytes. That would make an email with this paragraph 1 KB. That is 0.001 MB. With messages of this size, you could store one million email messages in the space we give you. However, the average email is about 4 KB, so 250,000 emails could be in your mailbox.

You may spike your account without penalty. We do not set an inflexible limit. If you receive more than 100 MB of mail, the next day you will get an email from us requesting you clean up your mail. You have 3 business days to do so. If you do not cleanup the account, the email address will be deactivated and the existing mail deleted. Before deactivation, our support staff will make one attempt to contact the primary contact on the account.
13 Q What can I send to someone by email?
  A Anything. The message itself can be in text like you see here, or can be in html (colors, different fonts, backgrounds, images…etc.). You can also send attachments which can be any other kind of file. However, most commercial email programs block the sending or receiving of programs (exe files).
14 Q What is the maximum size for an email attachment?
  A You can send and receive attachments up to 15 MB in size. However, no other mail servers in the country allow attachments of this size! We allow such a large size so you can send large files to other WirelessVT Solutions customers. For example, Hotmail will limit the attachment to 4 Megabytes. AOL limits it to 1 Megabyte. Don't chance it. If you are sending pictures, send a few emails with fewer pictures attached to each message. Anything below 1 Megabyte is safe. Your email program will tell you the size of attachments after you attach them.
15 Q Why am I getting a mail server error when I try to send email messages?
  A This occurs when you have not been properly authenticated. An SMTP authentication is required In order to prevent spammers from accessing the outgoing mail server and using your account to send spam. Each time you log in to your email client, you will need to be authenticated before you can send mail. All you need to do is check your email (that is, connect to the POP3 or incoming mail server). Once you do this, you will be authenticated for the entire time you remain signed on.
16 Q Why do you use a different outgoing port?
  A Many viruses send mail through their own mail server, which allows them to bypass any protection we may put in place. Therefore, many ISPs around the world are blocking the traditional mail server port of 25 outside of their network. If you are traveling with a laptop and want to access your email and you are on one of these networks, you will be able to get your mail but not send any. We don't think that is fair, so we use a non-standard port which no ISP blocks. This allows you to travel and check your mail the way you are used to without having to do anything special.
17 Q Do you block anything?
  A No and Yes. We also make some changes. If you send a file that is commonly used by bad guys to do bad things, we alter the name of the file to bring it to your attention. Any exe file will be renamed, so that the email cannot automatically run it when you read the message. This file will have a message from us put in the middle. For example: You send an attachment named "hello.exe" to a friend. They will get "hello.207845_NAME_ALTERED_FOR_SAFETY_exe" - the numbers are random. Your computer will not know how to use this file. Save it to your computer, then rename it and remove everything between the "." and the last 3 characters.

We also block all Viruses. We have sophisticated anti-virus software installed on our server. It inspects all incoming and outgoing email for viruses. The keyword here is Block. The original sender of the email WILL NOT be alerted that their email didn't reach you. Since most viruses come from a spoofed address, not the real sender of the virus, we have taken the approach most ISPs take these days, which is to alert the recipient of the email that the original email was blocked. You will be notified via an email message from "antivirus@bvtservices.com" with a subject of "Virus intercepted".

This means that you may not get a valid email which was sent to you by a customer. If that customer has a virus and does not know, and they send you an email, we will block it. Therefore, it is extremely important that you read the "Virus Intercepted" email we send you. You need to look at the To: and Subject: lines to see if it looks like it was a legitimate email. If it was, you should contact the sender and alert them they are infected and that you did not receive their email.

If you look at a "Virus Intercepted" email from us, you sill see something like this:

A message sent from <colby@bvtservices.com> to
<info@burlingtonvt.com>
contained Worm.SomeFool.Gen-1 and has not been delivered.

The message was received by Seagull.BVTServices.com from <colby@bvtservices.com> via webmail.bvtservices.com [64.17.101.10]

For your information, the original message headers were:

From: colby@bvtservices.com
To: info@burlingtonvt.com
Subject: Re: mortgate rate quote
Date: Sat, 18 Sep 2004 00:34:05 -0400

Lets break it down:
The first line tells you the email address of the person who sent the email.
The second tells you who the email was sent to (you).
The third tells you what virus was found.
The 6th-9th are what you would have seen normally. The subject is listed. If this seems like a subject this person might send you, then you should contact them and inquire if they sent you an email. If it seems like a bogus subject, then you should disregard the message.

This system is active on all email that passes through our system, whether you have a real account or a forwarding account with us. Any email that enters our system will be scanned. If you use our WebMail, everything there is scanned too.

By removing the viruses, it eliminates the wasted time it takes for your computer to download then delete the virus. It also helps keep your computer safe, because our antivirus is always up to date. However, this does not eliminate the need for YOU to have antivirus software on your computer! You need it because email is not the only way viruses get onto computers.

Finally, we block Spam. Our filters are set average, so that we don't falsely identify good mail as spam, but that means more spam does make it through our systems into your inboxes.

Our system reads the message and has specific rules to score your message. Once complete, the message score is added up. That score puts it in one of 3 categories:
Score < 6.5 = Not Spam
Score > 6.5 but < 10.0 = Possible Spam
Score > 10.0 = Spam
All email is scored. If you use Outlook or Outlook Express, and click View/Options, you can see the details of the scoring. They look something like this:

X-Spam-Flag: YES
X-Scanned-By: milter-spamc/0.25.320 (seagull.bvtservices.com [64.17.101.10]); Fri, 17 Sep 2004 13:10:21 -0400
X-Spam-Status: YES, hits=9.50 required=6.50
X-Spam-Level: xxxxxxxxx
X-Spam-Report: Content analysis details: (9.5 points, 6.5 required)
____
pts rule name description
---- ---------------------- --------------------------------------------------
0.6 J_CHICKENPOX_21 BODY: 2alpha-pock-1alpha
0.6 J_CHICKENPOX_23 BODY: 2alpha-pock-3alpha
0.6 J_CHICKENPOX_31 BODY: 3alpha-pock-1alpha
2.1 OB_URI_RBL URI's domain appears in ws database at ob.surbl.org [rhcwrr.mk.slurring9590rneds.com is blacklisted] [in URI RBL at multi.surbl.org]
4.0 WS_URI_RBL URI's domain appears in ws database at ws.surbl.org [rhcwrr.mk.slurring9590rneds.com is blacklisted] [in URI RBL at multi.surbl.org]
0.1 RCVD_IN_SORBS_DUL RBL: SORBS: sent directly from dynamic IP address [218.72.110.12 listed in dnsbl.sorbs.net]
1.6 RCVD_IN_NJABL_DUL RBL: NJABL: dialup sender did non-local SMTP [218.72.110.12 listed in combined.njabl.org]
____

Lets break it down:
The first line tells you whether we labeled it as spam or not.
The second tells you who the time we scanned it.
The third tells you the exact score.
The 9th to the end give you an exact detailed description of how the scoring was determined. As you can see from this message, there is one item which gave the email a huge score, "WS_URI_RBL URI's" which is a list of known spammers.

You may see some interesting named rules, but each has a specific important function for scoring an email. Sometimes you may see a rule and a score of 0.0 - these are items that we either decided should not add to the score, or they are allowed once but not more times, so the first doesn't add to the score.

This scoring is done on ALL emails.

If the message has a score below 6.5, you receive it unchanged.
If the message has a score between 6.5 and 10.0, we add the phrase [possible spam] to the subject.
If the message has a score above 10.0, it is Rejected and the sender IS NOTIFIED. However, if the score is above 15.0, the sender is NOT notified.

This has a major impact on you! It means you must scan the email labeled "[possible spam]" for anything that is not spam. If you DO get a message that we label possible spam and it is not spam, please forward the message to us to spamfalsepositives@bvtservices.com so that we can investigate why it was labeled as possible spam and make sure it doesn't happen again.
Also, if you would like us not to filter your spam, please contact us and we will remove this feature from your account.
18 Q What is spam?
  A Spam is the term used for mass, unsolicited emails. Usually these are promotions or advertisements sent in "bulk" to the email addresses of people who have not requested this information. We strictly prohibit sending spam from any email address on our mail servers or advertising your Web site in other company's spam mail.
19 Q When is it email, and when is it email abuse?
  A Email is a tremendously powerful communications tool, used by millions of people in thousands of positive ways. Unfortunately, such a powerful tool has the potential to be used in other, less productive, ways.

Someone sending email incurs no incremental cost; sending one message costs about the same as sending 100 messages. Some folks use this feature of email to send messages to thousands, even millions, of people at once. These are usually advertisements, sometimes sermons on the sender's favorite topic, sometimes pleas for financial assistance or scams intended to defraud the unwitting. Almost all of these messages go to people who did not ask to receive them. Also, some people use email in denial-of-service attacks, using various methods to flood someone's email box with so many messages that their email becomes unusable. These are examples of abuse of the email system.

Also, it is possible to impersonate, threaten, disparage, or otherwise harass someone via email. These are examples of abuse on the email system, and are not the subject of this FAQ.

Notable exceptions to bulk email abuse are legitimate mailing lists, where people subscribe to receive messages pertaining to a particular subject. These lists can be large, and they can account for large numbers of messages being sent, but they are in no way abuse of the email system. Quite the opposite, in fact - they are a perfect example of the productive power of email.

20 Q What is "unsolicited email"?
  A Unsolicited email is any email message received where the recipient did not specifically ask to receive it.

Taken by itself, unsolicited email does not constitute abuse; not all unsolicited email is also undesired email. For example, receiving "unsolicited" email from a long-lost friend or relative is certainly not abuse. The reason that it is defined separately is that email abuse takes several forms, all of which begin with the fact that the email received is unsolicited.

NOTE: Usenet convention holds that, by posting to a newsgroup, one is tacitly soliciting individual, topical replies via email.

The following are examples of soliciting email:
  • posting to Usenet or saying in a chat group: "please send me email about foobars"
  • sending email to an advertised auto-reply address: "for more information, send email to info@some-isp.com"
  • filling out a web form which explicitly mentions email:
    "fill this out to get email about foo"
    "fill this out to get on the mailing list about foo"
    "check this box to get on the foo mailing list"

The following acts DO NOT, by themselves, constitute "soliciting" email:

  • just posting a message to a Usenet newsgroup or any other public forum (although individual, topical replies to Usenet posts are have long-standing status as normal Usenet practice)
  • chatting in IRC or other chat groups
  • simply visiting a web site
  • filling out a survey form at a Web site that does not explicitly say it is for mailings
  • putting one's email address on any other form, such as product registrations or magazine subscriptions
  • posting one's email address on a web page (web page authors should clearly specify the reason an email address appears on the page)
  • entering into a business relationship or conducting a business transaction; for example, purchasing a product or service from a company, or downloading a free trial version of a software product from a web site.
21 Q What is "bulk email"?
  A Bulk email is any group of messages sent via email, with substantially identical content, to a large number of addresses at once. Many ISPs specify a threshold for bulk email:

                        ----- 25 or more recipients within a 24-hour period -----

Once again, taken by itself, bulk email is not necessarily abuse of the email system. For example, there are legitimate mailing lists, some with hundreds or thousands of willing recipients.
22 Q What is "commercial email"?
  A Commercial email is any email message sent for the purposes of distributing information about a for-profit institution, soliciting purchase of products or services, or soliciting any transfer of funds. It also includes commercial activities by not-for-profit institutions.
23 Q UBE, UCE, MMF, MLM... What do they all mean?
  A First, a short lesson on the term "SPAM". Spam describes a particular kind of message (and canned spiced ham), but is now often used to describe many kinds of inappropriate activities, including some email-related events. It is technically incorrect to use "spam" to describe email abuse, although attempting to correct the practice would amount to tilting at windmills. For more on the history of the term, look for "2.4) Where did the term 'Spam' come from?" in http://www.cybernothing.org/faqs/net-abuse-faq.html

UBE: Unsolicited Bulk Email

Email with substantially identical content sent to many recipients who did not ask to receive it. Almost all UBE is also UCE (see next).

UBE is undoubtedly the single largest form of email abuse today. There are automated email sending programs that can send millions of messages a day; the bandwidth, storage space, and time consumed by such massive mailing is incredible. One month's worth of mailings from one of the most nefarious bulk email outfits was estimated at over 134 gigabytes, yes that's right, gigabytes. Each message was sent over the email wires, consuming bandwidth. Then, each message was either stored locally or "bounced" back to the sender, taking up storage space and even more bandwidth. Finally, each email box holder was forced to spend time dealing with the message.

These are all legitimate, measurable costs, and they are not borne by the sender of the messages. UBE is, at best, exploitation of email for profit; at worst, theft. There are currently few regulations regarding UBE; the potential for growth is open-ended. All by itself, UBE could render the email system virtually useless for legitimate messages.

Some would argue that there is such a thing as "responsible" UBE; those who honor "remove" requests and use the lists on "Remove Me" or "No Spam" web sites would fit their description of "responsible". However, due to the types of messages contained in most UBE, and the historic lack of responsibility on the part of the sending organizations, UBE and UCE have earned a reputation as tawdry, widely unpopular methods of disseminating information.

UCE: Unsolicited Commercial Email

Email containing commercial information that has been sent to a recipient who did not ask to receive it.

This is widely used, and confused with UBE, (see above). UCE must be commercial in nature but does not imply massive numbers. Several ISPs specify a threshold for unsolicited commercial email:

                        ----- sending one UCE is a violation -----

In a specific case, individuals took offense at having been sent commercial messages regarding their web sites. Their addresses were posted for the purpose of comments and suggestions about the site; the messages received were commercial offerings to buy ad space on the site or sell something to the site maintainer.

MMF: Make Money Fast

Messages that "guarantee immediate, incredible profits!", including such schemes as chain letters.

Originally a problem in "snailmail" and on Usenet, these messages are now expanding into email. Chain letters and most MMF schemes are illegal, regardless of any claims they might make to the contrary. They should be reported to the proper authorities. Also, chain letters and MMFs don't work! No one sends the 5 dollars, and claims of unlimited wealth made by people who then ask you for money should be taken with a large grain of salt. Many chain letters and MMFs are sent by clueless college freshmen - a note to the administrator of their system is often sufficient to cure them. For the more serious offenders, the US Post Office, Inspection Service - Consumer Fraud Division, loves to hear about chain letters! Send any sightings to customer@email.usps.gov, and see their web page at http://www.usps.gov/websites/depart/inspect/consmenu.htm

MLM: Multi-Level Marketing

Messages that "guarantee incredible profits!", right after you send them an "initial investment" and recruit others.

Some of the MMF senders will say, "This isn't one of those illegal get-rich-quick schemes. No, this is multi-level marketing, and perfectly legal." However, many MLM schemes are little more than illegal pyramid schemes with a fancy name to confuse the unwitting. Particularly popular recently are "Work at Home!" schemes. Whether or not the offer is legal is not important to this FAQ; MLM is commercial email, so go ahead and complain.
24 Q What is a mailbomb?
  A Delivery of enough email to a mailbox to overload the mailbox or perhaps even the system that the mailbox is hosted on.

Mailbombs generally take one of two forms. A mailbox might be targeted to receive hundreds or thousands of messages; this makes it difficult or impossible for the victim to use their own mailbox, possibly subjects them to additional charges for storage space, and might cause them to miss messages entirely due to overflow. This is seen as a denial-of-service attack, perhaps also harassment, and is not tolerated by any known service providers. Alternatively, a message will be bulk-emailed, with the intended victim's address forged in the From: and/or Reply-To: lines of the headers. The victim is then deluged with responses, mostly angry.

There is a third, particularly nasty, form of mailbomb. This one forges subscription requests to many mailing lists, all for one recipient. The result is a huge barrage of email arriving in the victim's email box, all of it unwanted, but "legitimate". Many mailing list administrators are countering this form of abuse by sending a confirmation email to each subscription request, which must be returned in order to be subscribed to the list.
25 Q What is email harassment?
  A Any message or series of messages sent via email that meet the legal definition of harassment.
26 Q Where do these people get my email address?
  A
  1. Run programs that collect email addresses out of Usenet posting headers
  2. Cull them from subscriber lists (such as AOL's Member Profile list)
  3. Use web-crawling programs that look for mailto: codes in HTML documents
  4. Rip them out of online "white pages" directories
  5. Buy a list from someone who already has one
  6. Take them from you without your knowledge when you visit their web site. For the latest on web browser security issues, see http://www.cert.org/
  7. Use finger on a host computer to find online users addresses
  8. Collect member names from online "chat rooms"
27 Q How do I keep my address off the lists?
  A For a junk-free mailbox, don't browse the web, don't put your email address on a web page, don't subscribe to a large ISP, and don't post to Usenet. In other words, don't use the Internet.

If you do a lot of web browsing, be careful about filling out forms; some outfits take such action as carte blanche to stuff your mailbox. There are also those who sell addresses collected in this manner. Don't assume that because you are visiting the site of a "reputable company" that this will not happen to you.

28 Q How does Email work?
  A

Copyright:

1997, 1998, 1999 David Alex Lamb

URL:

http://www.cs.queensu.ca/FAQs/email/basics.html

Version:

$Id: basics.html,v 1.4 1999/08/21 15:32:01 dalamb Exp $

An ultra-condensed explanation of email: a sender (person) uses a mail agent (program) to compose a message, which contains the email addresses of several recipients. The agent passes the message to a transport service for delivery to the mailboxes of the recipients, who each use their own agents to read the email.

The rest of this document expands this explanation in two successively finer levels of detail. The Terms section gives a bit more explanation of each role in the ultra-condensed explanation, and the remaining sections explain each step in more detail.

  • Terms
  • Sending a Message
    • Composing
    • Queuing and Sending
  • Transport
    • Addressing Email
    • Mail Servers
  • Receiving Messages
  • Other Topics
    • Mailing Lists

Terms

To understand electronic mail (email), you need to learn a mental model that involves seven roles, that correspond roughly to similar roles for "regular" letters:

  • the sender: a person who composes and sends email messages,
  • the mail agent, a program the sender uses to do so; for regular mail, this might be a pen or typewriter
  • the message, a computer representation of what the sender wanted to say. For regular mail this would be the paper and its envelope.
  • the mail transport subsystem: a system (that is, a complex collection of programs) that delivers the message; for regular mail, this would be the combined Postal Services, airlines, trucking companies, and so on, involved in delivery.
  • the recipient, a person who receives the mail
  • the recipient's mail agent, which might be a different program from the sender's; for regular mail, this might be a magnifying glass used to read the sender's tiny handwriting
  • the email address, a text string used to identify senders and recipients; for regular mail, this would be the text for the usual street address, city, country, and so on.

There are a few more roles that show up in the details:

  • a server is a program constantly running on some internet site, waiting for other sites to send it requests to perform some service or other (like delivering mail).
  • a protocol is a particular collection of types of requests and responses understood by a particular kind of server. Thus Web servers follow HTTP, the Hyper Text Transfer Protocol.

Sending a Message

First the sender composes a message with the mail agent, then asks the mail agent to invoke the mail transport system to deliver the message.

Composing

Composing an email message is much like composing any other kind of document; the mail agent usually behaves similarly to many other editors. The main complication is that messages have two parts:

  • The header, which more-or-less corresponds to the envelope of postal mail. It consists of a sequence of tagged header lines; tags are defined by an Internet standard, and include things like To, Subject, CC, and Date. Your mail agent will ask you to supply some of these (such as To), will fill in some by itself (e.g. From and Date), and will allow you to add others (like CC).
  • The body: the main part of your message, which corresponds more-or-less to the paper you put inside the envelope for postal mail. You can think of this as a simple text message with zero or more attachments; in fact the attachments are encoded as text via a protocol called MIME (Multipurpose Internet Mail Extensions)

While in the midst of composing, you may decide to stop and do something else. Some mail agents provide a 'draft' folder into which you can place partly-composed mail, which you can resume later.

Queuing and Sending

At some point you tell your mail agent to send the message you have just composed. The method for doing this varies with the mail agent. Agents with a graphical user interface (GUI), like NetScape Messenger, have a Send button or menu item. Text-based agents, like GNU Emacs RMAIL, have some special keyboard combination, like a pair of control-C characters (ASCII 003, typed twice).

At this point the mail agent may perform certain checks before sending your message -- the primary check being: did you supply sensible values for at least one recipient header field (primarily To and CC)? Once it is convinced it should actually send the message, it invokes the mail transport subsystem to deliver it.

Mail transport usually involves sending information over the Internet. The Internet is not always immediately available when you want to send mail; many personal computers use dialup lines to connect to the Internet, so are sometimes "off-line" while you are composing mail. Thus there may be a second queue somewhere, separate from the "draft" folder, where the mail agent or the mail transport system keeps mail that you've committed to send, but which hasn't actually been sent yet. If the mail agent keeps the queue, it might choose to make it visible through an "unsent messages" folder. If the mail transport system keeps the queue, it might be invisible to you unless your system provides some extra way to get at this information. On my UNIX system at work, for example, the mail transport subsystem keeps the queue, and I have no idea where it is.

Transport

Ideally, it would be nice to ignore what happens in between when you send a message and when the recipient reads it. Unfortunately, you can be faced with the consequences of failures of various kinds at the transport level, and thus need a basic understanding to have any hope of figuring out what is happening.

Addressing Email

To tell the mail transport system where to send your message, you supply one or more addresses for recipients. An address is a text string of the form mailbox@site. The second part is a string identifying a particular site on the Internet; the first part is a string identifying a particular mailbox at that site.

Every Internet site has an Internet Protocol (IP) address, specified as four decimal numbers (each in the range 0-255) separated by dots. The transport service sends the site name string to a Domain Name Server (DNS), which translates the name into an IP address. The transport service then starts up an Internet connection to the given IP address, and asks the destination site to deliver mail to the given mailbox.

For this to work, the destination site has to be running a program called a mail server that is listening for requests to deliver mail. At this point the mail server can do one of several things

  • Accept the message and store it in the expected mailbox.
  • Forward the message somewhere else, usually to a place specified by the owner of the mailbox, but possibly to a mailing list.
  • Reject the message as undeliverable, either because the mailbox doesn't exist, or because the mailbox is full, or because the server is facing some temporary problem.

There is usually no good way to guess at someone's email address, unless they tell you -- although there are some guidelines for finding addresses.

Mail Servers

There are basically two kinds of mail servers, distinguished by the protocol they expect you to use to communicate with them.

  • Basic Simple Mail Transfer Protocol (SMTP) delivery. The server translates the mailbox name into a local file name, and appends the message to the file. For example, on some UNIX system, mailbox XX might be stored in file /var/spool/XX. Mail agents on the server's site know to copy and truncate this file when receiving incoming mail.
  • Post Office Protocol (POP) delivery. The server still stores messages somewhere, in a place derived from the mailbox name. However, it allows mail-receiving connections from other Internet sites. The mail agent on the recipient's site knows to open an Internet connection to the POP server, request contents of particular messages, and (optionally) remove messages from the server's mailbox.

POP service is newer than SMTP service; it has the large advantage that you can access your email from anywhere on the Internet, without logging in to the server. You can typically arrange that, when reading messages from some site other than your main one, the mail agent leaves all messages on the server, so you can read them again later from your home site.

Receiving Messages

When you start your mail agent, it usually checks with the mail server to see if any new mail has arrived. Most agents can also perform this check periodically, or on command. An agent downloads incoming mail, and may also (if you so choose) filter out some messages so you never see them.

When the server reports that there is new mail, the agent typically copies all new messages from the server into an "incoming messages" or "in box" folder and removes them from the server. The agent usually keeps track of which messages you've read, and which remain unread. It may give you some way to move messages from your in box to other folders.

Some agents provide ways to filter incoming mail. Based on patterns in the header or text body, the agent can file messages in special folders, or delete them entirely. On UNIX systems, filtering can take place as the server receives messages (via programs such as procmail and mailagent).

Other Topics

Mailing lists and newsgroups are mail-like mechanisms for communicating with (potentially) large groups of other people.

Mailing Lists

For normal email addresses, the recipient's server translates the mailbox into a specific file or directory, into which it places the incoming message. For mailing lists, the server instead finds an associated file containing a list of email addresses, and forwards the message to each address on the list.

(this has been slightly modified from its' original version)

About WirelessVT Solutions | WirelessVT Solutions Technology | WirelessVT Solutions Locations
WirelessVT Solutions News | WirelessVT Solutions Contract | Contact WirelessVT Solutions
WirelessVT Solutions FAQs

© 2011 WirelessVT Solutions Inc.