I’m jumping into it now…
Email Tasks
1. What information about a user’s email, the origin of the message and the path it took can be gleaned from an email message?
To start with, here is a quick overview of the email transmission process:
sender -> MUA -> MTA -> (routing) -> MTA -> MDA -> {filtering} -> MUA -> receiver
where:
- MUA = Mail User Agent or email client such as Outlook, Thunderbird, or M2;
- MTA = Mail Transfer Agent - a server program responsible for forwarding (or delivering local) mail; and
- MDA = Mail Delivery Agent - a server program responsible for delivering mail to the recipient.
One can discover plenty of information about the genesis of an email from looking at the email header. Generally, email clients will display the contents of the more user-important headers by default, usually the From, To, Cc, Subject, Date, and Reply-To (if it exists) headers. This gives one the basic information needed to quickly evaluate (triage, even) the mail message. Basically, an email client will display these headers to tell you:
- The email address of the person the email is from (the From header). Note that the sender of the email may be different to the address the email is from: in this case a Sender header is used (eg, in the case of assistants who send emails out for their bosses or in systems like GMail that permit the configuration of supplementary accounts to send email via the mail account);
- The email address of the recipient (the To header);
- Other recipients of the email, people it has been “carbon-copied” to (the Cc header);
- The subject of the email (the Subject header);
- The time and date the email was sent (the Date header); and
- The address to be used in replying to the email (the Reply-To header).
There are, however, usually more headers that provide information about the email’s journey. These can be viewed, but the method for viewing headers will differ with each email client (the MUA). I use Opera’s integrated mail client, M2, and to view a message’s headers, one selects the message, right-clicks and selects ‘View all headers and message’ from the menu that is presented.

The additional headers shown here are added by the MTAs along the way. I’ll explain the headers in the above screenshot: for a more comprehensive treatment, I recommend Expita.com’s exposition.
- Return-Path: the way back to the sender;
- Delivered-To: the recipient of the email;
- Received: Traces the last routing step. There may be a number of these headers per email;
- X-Spam-Score and X-Spam-Status: record the results of spam filter deliberations. Headers beginning with the X- prefix are custom headers, but these two are fairly conventional and are used for client-side spam filtering;
- Message-ID: unique ID for the E-mail; the first MTA creates this;
- User-Agent: The MUA that created the email;
- MIME-Version:Info for MIME capable MUAs;
- Content-Type: encoding information;
- Content-Transfer-Encoding: encoding information;
- Importance: Message importance
Thus, an English description of my example email’s genesis and journey runs as follows:
The email with subject “test” was sent from “Amanda Singh”, email address amanda@web-ready.com.au, to mandy@free.web-ready.biz using SquirrelMail version 1.4.9 (an web interface) on Sun, 06 Jul 2008 18:59:42 (+1000 GMT). The email was sent with normal importance and a priority of 3, and used MIME version 1, with text content of character set iso-8859-1 and 8-bit encoding.
The email was typed by a user at IP address 124.168.218.203, an authenticated user, namely mandy@free.web-ready.biz, of the SquirrelMail web interface, and was received by the MTA at lewis.web-ready.com.au. The message was given the ID of 55810.124.168.218.203.1215334782.squirrel@lewis.web-ready.com.au by the first MTA.
The email is routed from lewis.web-ready.com.au (localhost, in this case) by the Postfix MTA at lewis.web-ready.com.au and is given the Extended Simple Mail Transfer Protocol (ESMTP) ID of A85FE18419. It is received for mandy@free.web-ready.biz.
The email is then passed off to amavisd-new, a filtering interface program, on port 10024, with ESMTP id
rrSiPnFoAJCd for mandy@free.web-ready.biz. amavisd-new hands the mail off to ClamAV, a virus scanner, and SpamAssassin, a spam filter, for a number of tests, which it passes (see the X-Spam-Status header’s value is No, with a listing of the various tests).
Since all is well, amavisd-new sends the mail back to the Postfix MTA at lewis.web-ready.com.au (this time on port 10025, although that is not mentioned), and the mail is delivered to mandy@free.web-ready.biz.
The return path for the email is amanda@web-ready.com.au.
That’s it, folks. I’m sorry now that I picked this example, as it is atypical in a number of ways and I should probably explain what I did at the highest level to give that some context.
I logged into my mandy@free.web-ready.biz account via the SquirrelMail web interface. I chose my amanda@web-ready.com.au identity from within Squirrelmail, and sent the test email to mandy@free.web-ready.biz, to which it was delivered. This is why the email was only ever routed to lewis.web-ready.com.au - that’s my mail server. I then accessed the email using IMAP with my Opera M2 client, from which I viewed the headers and took the screenshot above.
2. In what cases would you find it useful to use the Cc, Bcc and Reply All functions of email?
I try to use these functions judiciously: it’s awful when people clog your inbox by including you unnecessarily in email correspondence.
For the Cc function, I use it to provide information to parties who need to know it, but who do not necessarily need to respond to me. It’s an FYI function. For example, if I requested an update or provided key information to the developer on a project, I might Cc in the project owners so that they were aware of what was happening.
For the Bcc function, I would use this to provide information to a third party to the main conversation, or sometimes when I wished to copy myself in at my private address without others knowing what that was. To be frank, I always feel a little guilty using Bcc - it feels a little sneaky, but it can actually be useful. For example, if I had a customer enquiry that I wished to respond to with information that would be useful for the project owner to know about, but where I wished to keep the project owner’s email address secret from the customer, I would use the Bcc function.
Reply Alls are similar to Ccs: they should definitely be used judiciously and only where the information is directly relevant to all in the list. It’s often a better choice to use the Reply All function to get all addresses into the To and Cc fields, then cull those addresses of people who wouldn’t want or need to receive the email.
3. In what ways can you ensure that an attachment you send will be easily opened by the receiver?
Firstly, I find that it is a good idea to include the main points from an attachment in the body of the email for the receiver’s easy reference. I like to add a phrase like (for more information, please see attachment X), or something along those lines. In this way, the importance and context of the attachment is established, and the key information is easily at hand and can be searched for by the recipient using their mail client.
Secondly, it’s a good idea to ask the recipient before hand what types of attachment they can read. In practice, most people have the facilities to read Microsoft Office format documents, at least up to the XP version, and PDF files, but where there is uncertainty, a text file is best. If an attachment must be sent, you can assist your recipient by perhaps including links to free online conversion tools or free “reader” software, eg Zoho.com.
Lastly, one should ask for confirmation that the attachment was readable, either in the initial email or in a follow up.
4. What sorts of filters do you have set up and why?
I primarily set up my filters according to projects and activities. This allows me to keep all information about a project in one place. It also assists me to prioritise my correspondence and plan my responses. For large, long term projects, I then filter by sender, which is necessary for sub-classification as I am sometimes receiving over 50 emails a day.

In most cases, I create a folder to house messages that are filtered for a particular sender or group of senders corresponding to a particular activity.
5. How have you organised the folder structure of your email and why?
I like to keep the inbox itself pretty empty, reserving it for personal emails. All work and study-related emails go straight into folders via my filtering system described above. An organised inbox is an organised mind.

I use Opera’s client so that my inbox is extremely handy. I use my web browser and my email client pretty much all day: with my setup, I can easily see when a new email comes in and who it is from instantly, without having to switch windows or even browser tabs.
Resources: