Email WeeSan Lee [email protected]@cs.ucr.edu.

48
Email WeeSan Lee [email protected]

Transcript of Email WeeSan Lee [email protected]@cs.ucr.edu.

Email

WeeSan Lee [email protected]

Roadmap

History Email Account Email Clients Access Emails Email Basics Advance Features Emoticon & Acronyms Netiquette Conclusion & References

History

In 1971, Ray Tomlinson of BBN invented email program

In 1972, @ was used to separate username and hostname

Email Account

[email protected] Eg. [email protected]

Get an account from ISP, eg. [email protected] University, eg. [email protected] Department, eg. [email protected] Google, eg. [email protected]

Username & Password

Username or userid? Choose a good username*

A good choice is first initial and last name Eg. wlee

A bad username might cause you your job! Choose a good password

At least 8 characters long Mix UPPER & lower case, numbers and symbols

Eg. ^Bambo0!

Email Clients

A program to read emails GUI-based (Graphic User Interface)

Thunderbird Eudora Outlook Express Outlook

Text-based Pine

Web-based Gmail Hotmail

Email Clients - Examples

http://arstechnica.com/images/thunderbird/thunderbird-ss1-sm.gif

Access Emails

POP Post Office Protocol Version 3, ie. POP3 Require an email client

IMAP Internet Message Access Protocol May or may not require an email client

Web-based Require a web browser

POP

A way to retrieve/download emails locally Connect, download, disconnect Ideal for offline mail usage

Require an username & password Incoming Mail Server

A server for downloading emails Eg. pop.cs.ucr.edu Options for:

How often to download emails Leave emails on the server

POP (cont)

Outgoing Mail Server A server for sending emails Eg. smtp.cs.ucr.edu Use SMTP (Simple Mail Tranfer Protocol)

Incoming and outgoing mail server could be the same

IMAP

A way to access emails directly on the server Usually stay connected, also provide offline mode No local burden

Require an username & password IMAP server

A server where emails are stored Outgoing mail server and IMAP server could

be the same

Webmail - Web-based email

Use a browser to access emails anywhere Usually a front-end to an IMAP server Signup is easy

Username of your choice* Complete a few forms

Eg. http://webmail.ucr.edu/ http://webmail.cs.ucr.edu/ Google mail or Gmail Hotmail Yahoo mail

Webmail - Example

Webmail (cont)

Messages and address book are stored on the server Backup important messages and email addresses Security issues

Messages and addresses are stored remotely Be sure to logout after use

Drawback for public webmail A few advertising lines on each outgoing message Popup ads or on the side

Email Basics (Gmail)

Read Email Write/Compose an Email Reply Reply All Forward

Email Basics - Read Email

Email Basics - Compose an Email

Email Basics

Reply Send email back to the

sender Reply All

Send email back to all original recipients

Forward Send email (including

original message) on to someone else

Email Headers

Email Headers (cont)

To To someone for direct information or action Comma separated for multiple recipients

Eg. [email protected], [email protected]

Cc Carbon copy or computer copy To someone for their information

Bcc Blind carbon copy or blind computer copy The recipients in To and Cc can’t see recipients in this field

Email Headers (cont)

Return-Path: <[email protected]> Received: from esmtp.cs.ucr.edu (esmtp.cs.ucr.edu [138.23.169.83]) by iliad.cs.ucr.edu (Postfix) with ESMTP id 6D5F42CA4019 for <[email protected]>; Tue, 16 Oct 2007 02:08:55 -0700 (PDT) Received: by esmtp.cs.ucr.edu (Postfix, from userid 202) id 13B802632CF; Tue, 16 Oct 2007 02:08:52 -0700 (PDT) X-Spam-Checker-Version: SpamAssassin 3.1.3 (2006-06-01) on esmtp.cs.ucr.edu X-Spam-Level: * X-Spam-Status: No, score=1.8 required=5.0 tests=AWL,BAYES_50, MSGID_FROM_MTA_ID autolearn=no version=3.1.3 Received: from mail3.sea5.speakeasy.net (mail3.sea5.speakeasy.net [69.17.117.5])

by esmtp.cs.ucr.edu (Postfix) with ESMTP id DA9E2262DF7 for <[email protected]>; Tue, 16 Oct 2007 02:07:34 -0700 (PDT) From: "PhD Comics" <[email protected]> To: <[email protected]> Date: Tue, 16 Oct 2007 00:13:39 -0700

Email Headers (cont)

Correction from the book, pg. 117Routers and servers add these when the message is passwd along the line.

SMTP servers add these when the …

Plain Text vs. HTML Email

Don’t send HTML Email Not all are using a GUI or web-based email client

Don’t send both plain text and HTML email Bloated

Advanced Features

File Attachment Address Book Filters Vacation Message Signature Sorting & Search Email Management Encryption

Advanced Feature - File Attachment Email was designed to send plain text Binary files need to be encoded before

“attaching” in an email Eg. Word document, image files, audio/video files

Usually Base64 encoding is used A-Z, a-z, 0-9, +, - So, attachment is usually 1/3 bigger than original

Advanced Feature - File Attachment

Advanced Feature - Address Book Allows the use of names instead of email

addresses in To, Cc and Bcc fields Avoid emails from people in the address book

being flagged as SPAM AKA Contacts

Advanced Feature - Filters

Advanced Feature - Filters

Advanced Feature - Vacation Message Automatically reply a short message back to

the sender Click Settings/General

Advanced Feature - Signature Automatically include your contact

information in each email you send Click Settings/General

Advanced Feature - Sorting & Search Emails can be sorted based on arrival time,

subject, To, From, size, etc Emails are searchable

Advanced Feature - Email Management

Advanced Feature - Email Management Traditional email clients use folders

Save related messages to the same folder Eg. All emails from friends are saved to friends folder

Problem EmailA: An email from a colleague who is also a friend

EmailB: An email from a friend talking about food

Gmail uses labels Label EmailA both as “colleague” and “friend”

Label EmailB both as “friend” and “food”

Advanced Feature - Encryption PGP (Pretty Good Privacy)

Public and private keys For example, Alice wants to send Bob an

encrypting email Emailencrypted = Aliceprivate{Bobpublic{Email}} Alice sends Emailencrypted to Bob as an attachment Bob gets the original email back by reversing the

process Email = Bobprivate{Alicepublic{Emailencrypted}}

Correction from the book, pg. 132

Emoticons

:-) smile :) smile - no nose 8-) smile with glasses :-/ hmmm :-( sad face :( sad face - no nose

Acronyms

BTW By the way IMO In my opinion IMHO In my humble opinion LOL Laugh out loud BBL Be back later TTFN Ta-ta for now RTFM Read the f**king manual

Netiquette

Proper Internet social behavior Network etiquette

RFC1855 - Netiquette Guidelines Never send chain letters via electronic mail Do not send heated messages

Heated messages are called “flames” “Be conservative in what you send and liberal in what

you receive” Use a signature

< 4 lines

Netiquette (cont)

DON’T SHOUT Use symbols for emphasis

Eg. This *is* what I meant Use underscores for underlining

Eg. _War and Peace_ is my favorite book. Wait overnight to send emotional responses to

messages Be concise & keep the message short Don’t send emails over 100K

Send URL instead

Netiquette (cont)

Use a meaningful subject line Be careful what you say Make yourself look good online

Use spelling and grammar checker

Conclusion

Presented basic and advanced email usage Described emoticons, acronyms and

netiquette

References

Internet Effectively Ch 4

HW4 - https://webmail.cs.ucr.edu/

HW4 - https://webmail.cs.ucr.edu/

HW4 - https://webmail.cs.ucr.edu/

HW4 - https://fish.cs.ucr.edu/phprocmail/

HW4 - https://fish.cs.ucr.edu/phprocmail/

HW4 - https://fish.cs.ucr.edu/phprocmail/