Go to the previous, next, chapter, table of contents.


8.1 Introduction

E-Mail, or electronic mail, is just mail sent between users electronically. E-Mail is the most productive, resource available on the Internet. The abililty to send messages electronically (and very quickly) has made "the world smaller".

The essential part of email is your address. Due to the nature of the Internet, the way it has grown and developed, with no one group or government regulating ot coordinating it, no centralised records have been kept or individual email addresses.

At the moment, therefore, there are no "white pages" for the intrnet where you can (easily) lookup other peoples email addresses. The best way is to phone up and ask your collegues what their email addresses is!

TIP: If you know your friend is connected to the Internet you may be able to find their email address by fingering their domain name


8.11 E-Mail Address

So, how do you understand your address?

You normally have a userid (your login name) and the domainname of the computer to which you connect to gain access to the Internet (which is separated by a @ symbol.

An Example:

If you were connecting to Netcom their domainname would be something like netcomuk.co.uk so, if you add your userid (loginname) to this domain your email address would look like:

loginname@netcomuk.co.uk

If you conneted to Enterprise their domainname is enterprise.net so, adding your userid (loginname) to this would result in your email address:

loginname@enterprise.net

If you are connected to someone like Demon Internet you may have a slightly different looking email address (just to make things more complicated!). Demon's domainname is demon.co.uk but your userid (loginname) goes between the @ sign and the domainname:

anything@loginname.demon.co.uk

In this example you can put anything where "anything" is! Demon offer you multiple email accounts by allowing you to put any mailbox before the @ sign! We have various accounts, for example:

sales@active2.demon.co.uk
support@active2.demon.co.uk
chris@active2.demon.co.uk

E-Mail addresse do differ within other countries. Usually it is the high-level domain that alters (the part which says which country the user lives). Here is a list of high-level domains for some countries.

ukUnited Kingdom
ieIreland
deGermany
nlThe Netherlands
frFrance
noNorway
seSweden
itItaly
beBelgium
auAustralia
jpJapan
ruRussia
zaSouth Africa
fiFinland
caCanada

There are two domains which apply "anywhere" in the world:
comCommercial Organisation
netNetwork

COM and NET really do not tell you where the recipient is based. ie. if you wanted to send a mail to loginname@company.net you wouldn't know where that company was situated (whereas if it had a .de or .it high-level domain you would know that the company was is Germany or Italy).


8.12 How Does E-Mail Work?

It is actually quite similar to the way the postal service works!

If, for example, I sent a letter from Darlington to London the post office would take my letter with all the other letters to London, taken to a sorting office and sorted for that area then delivered to its destination. The destination could be a mailbox which holds the mail until the receiver has time to collect his/her mail (ie. many companies use PO Boxes to store mail which can then be collated at specific and suitable times more than once a day in most cases).

The process for email is very similar. I create an email here in Darlington, which is destined for a person working in a company in Berlin (Germany). The mail is sent (by me) to my ISP (similar to posting a normal letter in the post box) who then "sorts" the mail and directs it to the correct country where it arrives at its destination. Usually this could be a company who then sorts the mail for each employee.

ie. stefan@company.de

The .de denotes that the mail is destined for Germany (de stands for Deutschland), the company part tells the sorter of the mail that it is destined for a company within Germany. Finally, the name stefan is most likely an employee working for the company with his own mailbox.


8.13 How Useful is E-Mail?

It is very useful. It is much cheaper and easier to send certain information via email than it is to send bu facsimile or normal post.

If, for example, you wanted to send the same fax to 15 people Internationally, this would be expensive and time consuming.

The same process could be done by email much more quickly and cheaply. To create a mail to be sent to "multiple" recipients is just a matter of putting all their email addresses in the to: section when you create an email. The best thing about this is that you only need to send it once!

Another good example is for a person who wants to send a picture, sound sample or some data to another person (or even persons).

You could send a disk by express air mail but this is very expensive and will still take 2 or more days. E-Mail allows you to attach data (such as files) to your mail messages!! The recipient would receive this within minutes and can decode the information immediately.

TIP: the term "Snail Mail" is a derogatory term used by Internet users to refer to ordinary mail, which is very very slow when compared to electronic mail.


8.14 What is Netiquette?

Netiquette is just a collection of do's and don'ts when you are connected to the Internet. Mainly directed towards E-Mail and newsgroup users it is really a tradition or, some would say, culture that has been developed on the Internet.

One of the problems with electronic mail is that it is difficult to express sarcasm, humour, sadness, dissapointment so that the receiver fully understands what you are trying to say. Indeed on occassions many receivers can view what you have said in completely the wrong context. Say something sarcastic and the receiver may think you are waging a personal attack!

Generally, between friends, email mis-understandings are easily recognised as you begin to understand the other persons humour and style of writing. Newsgroups are much different: you are sending a message to, potentially, 1000's of receivers who will all view your message in a different way. These people will then flame you by sending a nasty response in return. You can easily start getting a name for yourself and (in extreme circumstances) be banned/warned off certain newsgroups.

Some things you should try and avoid when sending an email or message to a newsgroup:


Smileys

Smileys are intended to portray a different "mood" or emotion.

SmileyMeaning of the Smiley
:-)Happy or being funny
:-(Sad/Frowning (Quite unhappy)
;-)Winking/Sarcastic
:-DLaughing
:-OShocked
:-/Fairly negative
:-pSticking tongue out
:-|Straight faced - quite negative (but not that unhappy)


Using Abbreviations

You will find the abbreviations are very common in every day Internet life (email, newsgroups, IRC etc) mainly so phrases do not have to be written in full. Here are some common phrases:

AbbreviationMeaning
IMHO (or IMO)In My (Humble) Opinion
AFAIKAs far As I Know
BTWBy The Way
FUBARFed Up Beyond All Recognition
NRNNo Response Necessary
OTOHOn The Other Hand
ROTFLRolls On The Floor Laughing (action)
LOLLaughs Out Loud (action)
RTFMRead The Flipping Manual
ATMAt The Moment
FYIFor Your Attention
RSNReal Soon Now
WTFWhat The Flip?
CU (or CUL8R)See You Later


8.15 Anatomy of a Mail Header

An electronic mail message has a specific structure to it that's common across every type of computer system.(4) A sample would be:

Received: from ajk.tele.fi ([131.177.5.20]) by relay-9.mail.demon.net
           id aa912139; 1 Feb 97 14:10 GMT
Message-Id: <9702011411.AA11723@ajk.tele.fi>
Date: Sat, 1 Feb 1997 16:12:21 +0200
From: Tomi Ollila 
Reply-To: 
To: enquiries@active2.demon.co.uk
Cc: too@hirohito.ajk.tele.fi
Subject: NC Demo

Hi Chris,

I'm just testing latest demo.

I believe some of these things is thought by you too, So I just make sure
you have taken these into consideration :)

The line, with `From' and Received:' are usually not very interesting. They give the "real" address that the mail is coming from (as opposed to the address you should reply to, which may look much different), and what places the mail went through to get to you. Over the Internet, there is always at least one `Received:' header and usually no more than four or five. When a message is sent using UUCP, one `Received:' header is added for each system that the mail passes through. This can often result in more than a dozen `Received:' headers. While they help with dissecting problems in mail delivery, odds are the average user will never want to see them. Most mail programs will filter out this kind of "cruft" in a header.

The `Date:' header contains the date and time the message was sent. Likewise, the "good" address (as opposed to "real" address) is laid out in the `From:' header. Sometimes it won't include the full name of the person (in this case `The President'), and may look different, but it should always contain an email address of some form.

The `Message-ID:' of a message is intended mainly for tracing mail routing, and is rarely of interest to normal users. Every `Message-ID:' is guaranteed to be unique.

`To:' lists the email address (or addresses) of the recipients of the message. There may be a `Cc:' header, listing additional addresses. Finally, a brief subject for the message goes in the `Subject:' header.

The exact order of a message's headers may vary from system to system, but it will always include these fundamental headers that are vital to proper delivery.


8.16 Bounced Mail

When an email address is incorrect in some way (the system's name is wrong, the domain doesn't exist, whatever), the mail system will bounce the message back to the sender, much the same way that the Postal Service does when you send a letter to a bad street address. The message will include the reason for the bounce; a common error is addressing mail to an account name that doesn't exist. For example, writing to Simon Edwards at the Royal Institute of Technology at Melbourne will fail, because his account name has changed (although it wasn't know when the original message was sent).

Date:     Sun, 1 Dec 96 18:13:18 GMT
From:     relay-7.mail.demon.net Mail System (MMDF) 
Sender:   mmdf@relay-7.mail.demon.net
Subject:  Failed mail  (msg.ac527252)
To:       enquiries@active2.demon.co.uk
Cc:	  postmaster@yallara.cs.rmit.edu.au
Message-ID: <849463998.718074.27@relay-7.mail.demon.net>

    Your message could not be delivered to
's9407349@yallara.cs.rmit.edu.au (host: yallara.cs.rmit.edu.au) (queue: smtpns)' for the following
reason:  ' ... User unknown'

As you can see, a carbon copy of the message (the `Cc:' header entry) was sent to the postmaster of the Institute. The Postmaster is responsible for maintaining a reliable mail system on his system. Usually postmasters at sites will attempt to aid you in getting your mail where it's supposed to go. If a typing error was made, then try re-sending the message. If you're sure that the address is correct, contact the postmaster of the site directly and ask him how to properly address it.

The message also includes the text of the mail, so you don't have to retype everything you wrote.

	Your message follows:
 
Received: from active2.demon.co.uk ([158.152.82.3]) by relay-5.mail.demon.net
           id ac527252; 1 Dec 96 18:04 GMT
From: Active Software 
Reply-To: Active Software 
To: s9407349@yallara.cs.rmit.edu.au
CC: Ellis Pritchard ,
	Ellis Pritchard ,
	Michael Neuweiler 
Date: Sun, 01 Dec 1996 17:42:24 -0000
Message-ID: 
Organization: Active Software
Subject: Image Engineer
MIME-Version: 1.0
Content-Type: text/plain

1st December 1996

Dear Simon,


The full text of the message is returned intact, including any headers that were added. This can be cut out with an editor and fed right back into the mail system with a proper address, making redelivery a relatively painless process.


8.17 Mailing Lists

People that share common interests are inclined to discuss their hobby or interest at every available opportunity. One modern way to aid in this exchange of information is by using a mailing list---usually an email address that redistributes all mail sent to it back out to a list of addresses. For example, the NetConnect mailing list has the address of netconnect@amigaworld.com. Any mail sent to that address will "explode" out to each person named in a file maintained on the AmigaWorld server.

Administrative tasks (sometimes referred to as administrivia) are often handled through other addresses, typically with the suffix `-request'. To continue the above, a request to be added to or deleted from the NetConnect list should be sent to majordomo@amigaworld.com.

When in doubt, try to write to the majordomo version of a mailing list address first; the other people on the list aren't interested in your desire to be added or deleted, and can certainly do nothing to expedite your request. Often if the administrator of a list is busy (remember, this is all peripheral to real jobs and real work), many users find it necessary to ask again and again, often with harsher and harsher language, to be removed from a list. This does nothing more than waste traffic and bother everyone else receiving the messages. If, after a reasonable amount of time, you still haven't succeeded to be removed from a mailing list, write to the postmaster at that site and see if they can help.

Exercise caution when replying to a message sent by a mailing list. If you wish to respond to the author only, make sure that the only address you're replying to is that person, and not the entire list. Often messages of the sort "Yes, I agree with you completely!" will appear on a list, boring the daylights out of the other readers. Likewise, if you explicitly do want to send the message to the whole list, you'll save yourself some time by checking to make sure it's indeed headed to the whole list and not a single person.

A list of the currently available mailing lists is available in at least two places; the first is in a file on ftp.nisc.sri.com called `interest-groups' under the `netinfo/' directory. It's updated fairly regularly, but is large (presently around 700K), so only get it every once in a while. The other list is maintained by Gene Spafford (spaf@cs.purdue.edu), and is posted in parts to the newsgroup news.lists semi-regularly. (See section Usenet News, for info on how to read that and other newsgroups.)


Go to the previous, next, chapter, table of contents.