Escolar Documentos
Profissional Documentos
Cultura Documentos
1
E-Mail
E-mail is non-real time application used for
sending a single message that includes text,
audio, video, voice or graphics to one or many
recipients.
3
User Agent
User agent provides various services such
as : composing , reading, replying,
forwarding messages and handling
mailboxes.
4
Message Transfer Agent
MTA moves messages from the source to
the destination. MTA are the system
programs running in the background.
5
E-Mail Architecture
E-mail system supports five basic
functions :
Composition : create and reply
Display : browse and read
Transfer : Transfer
Reporting: Notifications and
confirmation
Disposition : delete or save
6
E-Mail Architecture
Other Functions include
Alternative recipient
Encryption and decryption of data.
Carbon copies and Blind carbon copy.
Creating and destroying mailboxes to store
incoming e-mail.
Sending a message to large number of uses.
Forwarding messages to another persons
Automatic notification of undelivered e-mails.
7
Message Formats
Message Format consist of
Message Envelope which contains
message, destination address, priority,
security level etc.
Header carries the control information.
Body contains the message contents.
8
RFC Standard
RFC 822 is the standard which defines
various header fields which are:
To
CC
BCC
From
Sender
Received
Return Path
Date, Reply-To, Message-ID, References,
Keyword, Subject etc
9
RFC 822
10
RFC 822
11
MIME
RFC 822 format is sufficient for text
messages in English and expressed in ASCII.
12
MIME
Five new message headers are defined
for MIME –
MIME-Version : (1.0)
Content-Description
Content-ID : Identifier
Content-Transfer-Encoding : Method to
encode the message into ASCII form.
Content-Type : (Type and subtype) : Type
of data
13
MIME
14
MIME
15
MIME
RFC 1521 defines seven types with each type
has more subtypes.
Text – Plain, Rich Text
Image – gif, jpeg
Audio – basic
Video – mpeg
Applications – Octet, Stream, Post-Script
Message – RFC822, Partial, External, Body
Multipart – Mixed, Alternative, Parallel, Digest
16
POP3
POP3 is used to transfer e-mail from a mail
server to mail client. It provides commands for
the user to log in, log out, fetch messages and
delete messages. POP3 consist of ASCII text.
18
POP3
19
RFC 822 HEADERS
20
IMAP
IMAP maintains a central repository which
can be accesses from any machine so IMAP
does not copy e-mail to the user’s personal
machine.
21
IMAP
A user can check the mail header before
downloading.
24
SMTP
SMTP is a simple ASCII protocol which
accepts the incoming connection and copy
messages from them into appropriate
mailboxes.