Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
Email
1.
2. What is Email?
short for electronic mail.
It’s a modern method of:
transmitting data, text files, digital photos, and audio
and video files from one computer to another over the
internet.
3. a computer with internet access.
an email account with a service provider
such as Yahoo, Gmail, Hotmail, etc.
The username and password will allow you to
access your account.
All e-mail programs allow you to Send,
Compose, Reply, and Forward mail.
4. The Header
Who sent the email.
To whom the mail is sent.
When the email was sent.
The email subject.
The size of the email.
5. The Body
Contains the message.
May also contain an attachment.
Attachments
If not embedded within the body, attachments
are sent along with the email.
6. Different Architectural Models exist for constructing
computer systems.
Some models include:
•Peer-Peer
•Pipe and Filter
•Implicit Invocation
•Client-Server
7. Peer-Peer Model
Provided Interface
Peer
Required Interface
Provided Interface
Peer
Required Interface
Provided Interface
Peer
Required Interface
Provided Interface
Peer
Required Interface
Provided Interface
Peer
Required Interface
Provided Interface
Peer
Required Interface
Provided Interface
Peer
Required Interface
Provided Interface
Peer
Required Interface
Provided Interface
Peer
Required Interface
All components are at the same level and each may
require the interface of any or every other component.
A peer-to-peer architecture provides little structure
for a system.
8. Pipe and Filter Model
ProvidedInterface
Filter
RequiredInterface
ProvidedInterface
Filter
RequiredInterface
ProvidedInterface
Filter
RequiredInterface
ProvidedInterface
Filter
RequiredInterface
ProvidedInterface
Filter
RequiredInterface
ProvidedInterface
Filter
RequiredInterface
ProvidedInterface
Filter
RequiredInterface
ProvidedInterface
Filter
RequiredInterface
ProvidedInterface
Filter
RequiredInterface
ProvidedInterface
Filter
RequiredInterface
ProvidedInterface
Filter
RequiredInterface
ProvidedInterface
Filter
RequiredInterface
It take a sequence of inputs & produce a sequence of
processed outputs from it.
The outputs of each filter become the inputs of the next
filter in the pipeline.
9. Implicit Invocation “Bus” Model
Provided Interface
Component
Required Interface
Provided Interface
Component
Required Interface
Provided Interface
Component
Required Interface
Provided Interface
Component
Required Interface
Provided Interface
Component
Required Interface
Provided Interface
Component
Required Interface
Provided Interface
Component
Required Interface
Provided Interface
Component
Required Interface
Provided Interface
Bus
Required Interface
Provided Interface
Bus
Required Interface
Components register their interest in specific events with
an event manager,
As part of the registration process, each component
makes a call-back method on its provided interface
available to the event manager as one of its required
interfaces.
10. Client-Server Model
Provided Interface
Client
Required Interface
Provided Interface
Client
Required Interface
Provided Interface
Client
Required Interface
Provided Interface
Client
Required Interface
Provided Interface
Client
Required Interface
Provided Interface
Client
Required Interface
Provided Interface
Server
Required Interface
Provided Interface
Server
Required Interface
One component, the server, provides an interface that
other components, the clients, connect to as needed to
request the service provided by the server.
11.
12. Some Terminologies Used In
Email
SMTP- Defines how a mail system on one machine
transfers mail to server on another.
POP3- Specifies how user can retrieve contents of a
mailbox.
MIME- Provides a mechanism that allows arbitrary data
to be transmitted using SMTP.
13. Electronic-mail protocols:
-SMTP to transfer e-mail messages
-Several retrieval techniques (POP, IMAP, and Web)
There are many uses of e-mail in our daily life.
We should not misuse the e-mail for illegal activities.
We should have our own moral values.