SlideShare a Scribd company logo
1 of 14
SHISHPAL VISHNOI
NIT SRINAGAR
ORIGIN
The birth of electronic mail(e-mail) occurred in the 1965 at Massachusetts Institute of Technology was “mailbox”. Mailbox is a file in a
user’s home directory that was readable by only that user. After that another program designed called “SNGMSG” to send messages on
came computer. With the advancement of network’s technology, an electronic mail message file to place in 1971 when a computer
engineer named Ray Tomlinson sent a test message between two machines via ARPANET – the precursor to the internet.
He use “@” symbol from keyboard to denote sending messages from one to another computers. Larry Robert invented “Email folder”.
In 1975, John Vittal developed software to organized Email. Then further develop into “offline mode” for “offline readers”. After that
email had really taken off and commercial packages began appear.
MAIL SERVERS
Simple mail transfer protocol (SMTP)
Post Office protocol(POP3)
Internet Mail Access Protocol(IMAP)
Types of E-mail
E-mail are broadly categories into three types:-
1. Marketing Emails
2. Notification Emails
3. Transactional Emails
IMPORTANCE
 Saves Money
 Saves Time
 Instant Response
 Regular Communication
 Going Viral
 No need to speak to recipient
 Messages can be marked as urgent
 Messages can be read as convenient
 Incoming messages are saved
Email reduces volume of paper
HTTP AND HTTPS
INTRO
 The Hyper Text Transfer Protocol(HTTP) is a client-server
network protocol.
 In use by the World-Wide Web since 1990.
 It is based on Request – Response Paradigm.
WHAT IS A PROTOCOL AND HTTP
• A Protocol is a standard procedure for defining and regulating communication. For
example TCP,UDP,HTTP etc.
• HTTP is the foundation of data communication for the World Wide Web.
• The HTTP is the Web’s application-layer protocol for transferring various forms of
data between server and client like plaintext , hypertext ,image , videos and sounds.
HTTPS
 HTTPS stands for Hypertext Transfer Protocol over Secure Socket Layer, or
HTTP over SSL.
 SSL acts like a sub layer under regular HTTP application layering .
 HTTPS encrypts an HTTP message prior to transmission and decrypts a message
upon arrival.
HTTPS by default used port 443 as opposed to the standard HTTP port of 8o.
FILE TRANSFER PROTOCOL
FILE TRANSFER PROTOCOL
• Allows two computers , a client and server, to connect over the internet.
• During this connection the server and client are able to then transfer various
files.
• This is done through converting files into binary and then transmitting files
into binary and then transmitting the data, this concise process allows
someone to download or upload a file to the internet.
FEATURES
• FTP operates in a client and server environment , meaning that the
remote machine is configured as a server, and consequently waits for
the other machine (client) to request a service from it.
• In UNIX , the service is provided by what is called a daemon, a small
task that runs in the background . The FTP daemon is called ftpd.
EXAMPLE
• Downloading MP3.
• Online games rely heavily on FTP.
• Other events like auctions and online trading use FTP to transact
business.
• FTP is commonly used to transfer Web page files from their
creator to the computer that acts as their server for everyone on
the internet.
THANKS

More Related Content

What's hot (20)

DNS (Domain Name System)
DNS (Domain Name System)DNS (Domain Name System)
DNS (Domain Name System)
 
Ieee 802.11 wireless lan
Ieee 802.11 wireless lanIeee 802.11 wireless lan
Ieee 802.11 wireless lan
 
OSI and TCPIP Model
OSI and TCPIP ModelOSI and TCPIP Model
OSI and TCPIP Model
 
Ip address presentation
Ip address presentationIp address presentation
Ip address presentation
 
Transport layer
Transport layerTransport layer
Transport layer
 
Chapter04 -- network protocols
Chapter04  -- network protocolsChapter04  -- network protocols
Chapter04 -- network protocols
 
WEP
WEPWEP
WEP
 
Introduction to TCP/IP
Introduction to TCP/IPIntroduction to TCP/IP
Introduction to TCP/IP
 
TCP/IP Network ppt
TCP/IP Network pptTCP/IP Network ppt
TCP/IP Network ppt
 
Ch 19 Network-layer protocols Section 1
Ch 19  Network-layer protocols Section 1Ch 19  Network-layer protocols Section 1
Ch 19 Network-layer protocols Section 1
 
network Switch
 network Switch network Switch
network Switch
 
Ip address
Ip addressIp address
Ip address
 
Udp vs-tcp
Udp vs-tcpUdp vs-tcp
Udp vs-tcp
 
User datagram protocol
User datagram protocolUser datagram protocol
User datagram protocol
 
User datagram protocol (udp)
User datagram protocol (udp)User datagram protocol (udp)
User datagram protocol (udp)
 
Simple mail transfer protocol (smtp)
Simple mail transfer protocol (smtp) Simple mail transfer protocol (smtp)
Simple mail transfer protocol (smtp)
 
Simple Mail Transfer Protocol
Simple Mail Transfer ProtocolSimple Mail Transfer Protocol
Simple Mail Transfer Protocol
 
Dns server
Dns serverDns server
Dns server
 
TCP protocol flow control
TCP protocol flow control TCP protocol flow control
TCP protocol flow control
 
Network protocol
Network protocolNetwork protocol
Network protocol
 

Similar to Email HTTP And FTP

Lesson4.9 d u4l3 hierarchy of open protocols
Lesson4.9 d u4l3 hierarchy of open protocolsLesson4.9 d u4l3 hierarchy of open protocols
Lesson4.9 d u4l3 hierarchy of open protocolsLexume1
 
Ways to-access-inetrnet-
Ways to-access-inetrnet-Ways to-access-inetrnet-
Ways to-access-inetrnet-markgernale24
 
History of Internet and advantages of internet
History of Internet and advantages of internetHistory of Internet and advantages of internet
History of Internet and advantages of internetTallat Satti
 
Module 1 Basic.pptx
Module 1 Basic.pptxModule 1 Basic.pptx
Module 1 Basic.pptxreddragon32
 
Information on protocols-email protocols
Information on protocols-email protocolsInformation on protocols-email protocols
Information on protocols-email protocolsPriyanka Shinde
 
Lesson 17 fundamental of internet (88 kb)
Lesson 17 fundamental of internet (88 kb)Lesson 17 fundamental of internet (88 kb)
Lesson 17 fundamental of internet (88 kb)IMRAN KHAN
 
How the internet works
How the internet worksHow the internet works
How the internet worksftcim
 
Internet And How It Works
Internet And How It WorksInternet And How It Works
Internet And How It Worksftz 420
 
Internet and web by Gulshan K Maheshwari(QAU)
Internet and web by Gulshan  K Maheshwari(QAU)Internet and web by Gulshan  K Maheshwari(QAU)
Internet and web by Gulshan K Maheshwari(QAU)GulshanKumar368
 
INTERNET APPLICATION AND EMAIL:
INTERNET APPLICATION AND EMAIL:INTERNET APPLICATION AND EMAIL:
INTERNET APPLICATION AND EMAIL:shahzadebaujiti
 
Internet.
Internet. Internet.
Internet. Mariasg7
 
Internet ok ok (1)
Internet ok ok (1)Internet ok ok (1)
Internet ok ok (1)asanchez123
 
E business internet_basics
E business internet_basicsE business internet_basics
E business internet_basicsRadiant Minds
 

Similar to Email HTTP And FTP (20)

Application Layer
Application LayerApplication Layer
Application Layer
 
Lesson4.9 d u4l3 hierarchy of open protocols
Lesson4.9 d u4l3 hierarchy of open protocolsLesson4.9 d u4l3 hierarchy of open protocols
Lesson4.9 d u4l3 hierarchy of open protocols
 
Ways to-access-inetrnet-
Ways to-access-inetrnet-Ways to-access-inetrnet-
Ways to-access-inetrnet-
 
History of Internet and advantages of internet
History of Internet and advantages of internetHistory of Internet and advantages of internet
History of Internet and advantages of internet
 
Module 1 Basic.pptx
Module 1 Basic.pptxModule 1 Basic.pptx
Module 1 Basic.pptx
 
Information on protocols-email protocols
Information on protocols-email protocolsInformation on protocols-email protocols
Information on protocols-email protocols
 
Lesson 17 fundamental of internet (88 kb)
Lesson 17 fundamental of internet (88 kb)Lesson 17 fundamental of internet (88 kb)
Lesson 17 fundamental of internet (88 kb)
 
How the internet works
How the internet worksHow the internet works
How the internet works
 
Internet And How It Works
Internet And How It WorksInternet And How It Works
Internet And How It Works
 
Services provided by the internet
Services provided by the internetServices provided by the internet
Services provided by the internet
 
Internet and web by Gulshan K Maheshwari(QAU)
Internet and web by Gulshan  K Maheshwari(QAU)Internet and web by Gulshan  K Maheshwari(QAU)
Internet and web by Gulshan K Maheshwari(QAU)
 
INTERNET APPLICATION AND EMAIL:
INTERNET APPLICATION AND EMAIL:INTERNET APPLICATION AND EMAIL:
INTERNET APPLICATION AND EMAIL:
 
How the Internet Works
How the Internet WorksHow the Internet Works
How the Internet Works
 
internet protocol
internet protocolinternet protocol
internet protocol
 
Unit 4
Unit 4Unit 4
Unit 4
 
Internet.
Internet.Internet.
Internet.
 
Internet.
Internet. Internet.
Internet.
 
Internet ok ok (1)
Internet ok ok (1)Internet ok ok (1)
Internet ok ok (1)
 
E business internet_basics
E business internet_basicsE business internet_basics
E business internet_basics
 
Internet
InternetInternet
Internet
 

Recently uploaded

CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):comworks
 
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsSergiu Bodiu
 
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr LapshynFwdays
 
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024BookNet Canada
 
Artificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxArtificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxhariprasad279825
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsMark Billinghurst
 
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfAlex Barbosa Coqueiro
 
Understanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitectureUnderstanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitecturePixlogix Infotech
 
SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024Lorenzo Miniero
 
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024BookNet Canada
 
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebUiPathCommunity
 
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...shyamraj55
 
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr BaganFwdays
 
Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Enterprise Knowledge
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationRidwan Fadjar
 
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Mattias Andersson
 
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii SoldatenkoFwdays
 
Story boards and shot lists for my a level piece
Story boards and shot lists for my a level pieceStory boards and shot lists for my a level piece
Story boards and shot lists for my a level piececharlottematthew16
 
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Mark Simos
 

Recently uploaded (20)

CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):
 
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platforms
 
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
 
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
 
Artificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxArtificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptx
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR Systems
 
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdf
 
Understanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitectureUnderstanding the Laravel MVC Architecture
Understanding the Laravel MVC Architecture
 
SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024
 
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptxE-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
 
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
 
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio Web
 
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
 
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan
 
Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 Presentation
 
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?
 
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko
 
Story boards and shot lists for my a level piece
Story boards and shot lists for my a level pieceStory boards and shot lists for my a level piece
Story boards and shot lists for my a level piece
 
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
 

Email HTTP And FTP

  • 2.
  • 3. ORIGIN The birth of electronic mail(e-mail) occurred in the 1965 at Massachusetts Institute of Technology was “mailbox”. Mailbox is a file in a user’s home directory that was readable by only that user. After that another program designed called “SNGMSG” to send messages on came computer. With the advancement of network’s technology, an electronic mail message file to place in 1971 when a computer engineer named Ray Tomlinson sent a test message between two machines via ARPANET – the precursor to the internet. He use “@” symbol from keyboard to denote sending messages from one to another computers. Larry Robert invented “Email folder”. In 1975, John Vittal developed software to organized Email. Then further develop into “offline mode” for “offline readers”. After that email had really taken off and commercial packages began appear.
  • 4. MAIL SERVERS Simple mail transfer protocol (SMTP) Post Office protocol(POP3) Internet Mail Access Protocol(IMAP) Types of E-mail E-mail are broadly categories into three types:- 1. Marketing Emails 2. Notification Emails 3. Transactional Emails
  • 5. IMPORTANCE  Saves Money  Saves Time  Instant Response  Regular Communication  Going Viral  No need to speak to recipient  Messages can be marked as urgent  Messages can be read as convenient  Incoming messages are saved Email reduces volume of paper
  • 7. INTRO  The Hyper Text Transfer Protocol(HTTP) is a client-server network protocol.  In use by the World-Wide Web since 1990.  It is based on Request – Response Paradigm.
  • 8. WHAT IS A PROTOCOL AND HTTP • A Protocol is a standard procedure for defining and regulating communication. For example TCP,UDP,HTTP etc. • HTTP is the foundation of data communication for the World Wide Web. • The HTTP is the Web’s application-layer protocol for transferring various forms of data between server and client like plaintext , hypertext ,image , videos and sounds.
  • 9. HTTPS  HTTPS stands for Hypertext Transfer Protocol over Secure Socket Layer, or HTTP over SSL.  SSL acts like a sub layer under regular HTTP application layering .  HTTPS encrypts an HTTP message prior to transmission and decrypts a message upon arrival. HTTPS by default used port 443 as opposed to the standard HTTP port of 8o.
  • 11. FILE TRANSFER PROTOCOL • Allows two computers , a client and server, to connect over the internet. • During this connection the server and client are able to then transfer various files. • This is done through converting files into binary and then transmitting files into binary and then transmitting the data, this concise process allows someone to download or upload a file to the internet.
  • 12. FEATURES • FTP operates in a client and server environment , meaning that the remote machine is configured as a server, and consequently waits for the other machine (client) to request a service from it. • In UNIX , the service is provided by what is called a daemon, a small task that runs in the background . The FTP daemon is called ftpd.
  • 13. EXAMPLE • Downloading MP3. • Online games rely heavily on FTP. • Other events like auctions and online trading use FTP to transact business. • FTP is commonly used to transfer Web page files from their creator to the computer that acts as their server for everyone on the internet.