CIS 90 - Lesson 3 Lesson Module Status Slides - draft Flash cards – started No-stress quiz – done Web Calendar summary – done Web book pages - none Commands.

Slides:



Advertisements
Similar presentations
How to Use Stowe School District
Advertisements

Using Pine to send your ICS111 homework First Log in into UNIX using SSH either from home (If you have previously installed SSH or from the Lab. Once in.
Getting Started in Blackboard. You will need… A web browser, preferably Internet Explorer, version 4.0 or higher An account and the knowledge of.
The Internet. Telnet Telnet means using your computer as a terminal. All commands you type are sent to the host computer you are connected to and executed.
CPSC 441: FTP & SMTP1 Application Layer: FTP & Instructor: Carey Williamson Office: ICT Class.
CS 497C – Introduction to UNIX Lecture 38: - Electronic Mail Chin-Chih Chang
Exploring Microsoft Office Outlook Microsoft Outlook 2000 A Desktop Information Manager By Robert T. Grauer Maryann Barber.
A quick course on the new. GCA Webmail can be accessed by clicking on the Webmail link in the GCA page, or by going to either or .gcasda.org.
Esimerkki: Sähköposti. Lappeenranta University of Technology / JP, PH, AH Electronic Mail Three major components: user agents mail servers simple mail.
2440: 141 Web Site Administration Services Instructor: Enoch E. Damson.
Introduction 1 Lecture 7 Application Layer (FTP, ) slides are modified from J. Kurose & K. Ross University of Nevada – Reno Computer Science & Engineering.
GroupWise Tutorial What is GroupWise? GroupWise is an and calendar service (much like Microsoft outlook) for Collin College faculty and staff.
Outlook Web Access (OWA) is a web mail service of Microsoft Exchange; allow users to connect remotely via a Web browser OWA is used to access ,
Using Microsoft Outlook: Basics. Objectives Guided Tour of Outlook –Identification –Views Basics –Contacts –Folders –Web Access Q&A.
Introduction to WebCT Sheridan College Architectural Technology.
1 Outlook Live Live Messenger SkyDrive Office Live Live Spaces Live Groups.
Introduction 1-1 Chapter 2 FTP & Computer Networking: A Top Down Approach 6 th edition Jim Kurose, Keith Ross Addison-Wesley March 2012 IC322 Fall.
2: Application Layer1 Chapter 2 Application Layer These slides derived from Computer Networking: A Top Down Approach, 6 th edition. Jim Kurose, Keith Ross.
Microsoft Outlook Web Application (OWA)
SMTP, POP3, IMAP.
SMART Response Initial Set-up: Windows PC Teacher and Class Set-up Creating a Quiz, Test, or Survey Delivering an Assessment Reports Additional Question.
Outlook 2000 Summertime Technology 2002 Vicki Blackwell Tangipahoa Parish Schools.
Prepared by: Ms Melinda Chung Chapter 3: Basic Communication on the Internet: .
Mail Services.
IT 424 Networks2 IT 424 Networks2 Ack.: Slides are adapted from the slides of the book: “Computer Networking” – J. Kurose, K. Ross Chapter 2: Application.
Intro to Computer Networks Bob Bradley The University of Tennessee at Martin.
Review: –How do we address “a network end-point”? –What services are provided by the Internet? –What is the network logical topology observed by a network.
Application Layer Protocols Simple Mail Transfer Protocol.
CIS 90 - Lesson 3 Mail Command. UNIX mail Benji sends message on Opus CIS 90 - Lesson 3 simmsben simmsmar Use. or Ctrl-D to end the.
Webmail. Agenda Why use webmail? Why use webmail? What is webmail What is webmail – basic » system MDA MDA MTA MTA MUA MUA »Protocol SMTP SMTP.
CIS 90 - Lesson 3 Lesson Module Status Slides - draft Flash cards – started properties – page numbers - No-stress quiz – done Web Calendar summary – done.
FTP (File Transfer Protocol) & Telnet
CIS 90 - Lesson 15 Lesson Module Status Slides – draft Properties - done Flash cards – 1 st Minute quiz – NA Web calendar summary – done Web book pages.
CPT 499 Internet Skills for Educators Electronic Mail Session Five.
XP New Perspectives on Browser and Basics Tutorial 1 1 Browser and Basics Tutorial 1.
1 Using Messages sent from machine to machine and stored for later reading. You will use a client to read –Type mail or pine in UNIX to read.
Windows Tutorial 4 Working with the Internet and
1 Unix and the Internet Pine System and Netscape.
© 2003 Everett Public Schools Information Systems and Technology Department Getting Started with FirstClass October 10, 2015.
What is and How Does it Work?  Electronic mail ( ) is the most popular use of the Internet. It is a fast and inexpensive way of sending messages.
File Transfer Protocol (FTP)
Pasewark & Pasewark Microsoft Office 2003: Introductory 1 INTRODUCTORY MICROSOFT OUTLOOK Lesson 1 – Outlook Basics and .
1 SMTP - Simple Mail Transfer Protocol –RFC 821 POP - Post Office Protocol –RFC 1939 Also: –RFC 822 Standard for the Format of ARPA Internet Text.
Basic Features and Options Accessing  Means of communicating electronically via the Internet.  Used by individuals, businesses,
Introducing Microsoft Outlook Session Version 1.0 © 2011 Aptech Limited.
The Internet 8th Edition Tutorial 3 Using Web-Based Services for Communication and Collaboration.
FTP Short for File Transfer Protocol, the protocol for exchanging files over the Internet.protocolfilesInternet works in the same way as HTTP for transferring.
LinxChix And Exim. Mail agents MUA = Mail User Agent Interacts directly with the end user  Pine, MH, Elm, mutt, mail, Eudora, Marcel, Mailstrom,
Microsoft Outlook 2010 Instructor: Julie Thorngren
Introduction to UNIX. 2 History of Unix  1960 Software based on Hardware Limits  1969 Ken Thompson Develop a Better Programming Environment  1971 New.
Lesson 3-Touring Utilities and System Features. Overview Employing fundamental utilities. Linux terminal sessions. Managing input and output. Using special.
  is a system of electronic communication that allows the user to exchange messages over the internet  Everyone’s address is unique  Two.
Outlook Web Access (OWA) is a web mail service of Microsoft Exchange; allow users to connect remotely via a Web browser OWA is used to access ,
A STEP-BY-STEP GUIDE FOR NAVIGATING AROUND THE HOME PANE COMPOSING & SENDING MESSAGES REPLYING TO MESSAGES ATTACHING FILES DELETING MESSAGES PRINTING MESSAGES.
1 Day 2 Logging in, Passwords, Man, talk, write. 2 Logging in Unix is a multi user system –Many people can be using it at the same time. –Connections.
Do Now: Describe the steps used to access the comments tool in MS Word. ( review your notes for the answer) Ex: Step 1. Select the text or item you want.
SMTP - Simple Mail Transfer Protocol RFC 821
CITA 310 Section 6 Providing Services (Textbook Chapter 8)
For the benefit of business and people Lotus Notes R6 Training 4 February 2016 IT Division.
Slides based on Carey Williamson’s: FTP & SMTP1 File Transfer Protocol (FTP) r FTP client contacts FTP server at port 21, specifying TCP as transport protocol.
Linux Operations and Administration Chapter Twelve Configuring a Mail Server.
PEMBINA TRAILS Portal System User Guide Prepared by: Jo-Anne Gibson Acadia Junior High Teacher-Librarian.
Week-2 (Lecture-1) An electronic message sent from one computer to another. contains account i.e. How does.
@Yuan Xue A special acknowledge goes to J.F Kurose and K.W. Ross Some of the slides used in this lecture are adapted from their.
Application Layer instructors at St. Clair College in Windsor, Ontario for their slides. Special thanks to instructors at St. Clair College in Windsor,
Spring 2006 CPE : Application Layer_ 1 Special Topics in Computer Engineering Application layer: Some of these Slides are Based on Slides.
concepts & protocols
Services Course 9/9/2018 9:54 PM Services Course Windows Live Hotmail Participant Guide © 2008 Microsoft Corporation. All rights reserved.
Chapter 2: Application layer
with your SLAM! Boca accounts on Office365*
Presentation transcript:

CIS 90 - Lesson 3 Lesson Module Status Slides - draft Flash cards – started No-stress quiz – done Web Calendar summary – done Web book pages - none Commands – done Lab – Jim's

CIS 90 - Lesson 3 Quiz Please close your books, turn off your monitor, take out a blank piece of paper and answer the following questions: How do you show your path? Name four directories where one can find commands? What is the command to print the manual page for a command?

CIS 90 - Lesson 3 ObjectivesAgenda Learn how to use the UNIX communication tools write and mail. Overview on end-to-end . Quiz Questions from last week Write  Basic Mail  More on Mail  End-to-end Other MUAs, MTAs, DA and AAs Wrap up  = hands on exercise for topic Electronic Mail

CIS 90 - Lesson 3 Previous material and assignment 1.Questions on Labs or previous material? 2.Lab 2 due today submit as many times as you wish up to midnight

CIS 90 - Lesson 3 Lab 1 1) [Part 1] What is the prompt string on Opus? xxxx /home/cis90/guest $ 2) [Part 1] What does the history command do? x shows previous commands 3) [Part 1] What is your user id number when you are on Opus? xxx 503 4) [Part 1] What is the name of the shell you are using on Opus? xxxxx bash 5) [Part 1] What terminal device did you use to access Opus? xxx /dev/pts/2 (this varies) 6) [Part 2] What is the name of the local computer? xxxxxxxx localhost.localdomain (this varies) 7) What command shows you the other users that are logged in? who 8) What command shows you the name of the computer? xxxxxxxxx hostname 9) [Part 2] What three keys must be pressed locally to use terminal tty2? xx ctrl+alt+f2 10) [Part 2] If you log off one one session, do you get logged off all the other sessions? x no 11) [Part 2] Is your command history the same for all login sessions? xxxx no 12) What command logs you off? exit

CIS 90 - Lesson 3 Housekeeping

CIS 90 - Lesson 3 run]#./john shadow Loaded 69 password hashes with 69 different salts (FreeBSD MD5 [32/32]) (minvirob) (cafielar) (thrascat) (roneyric) (lemusosc) (mohanchi) (lyonsrob) (jessuwes) (bellhil) (ybarrser) (gardnnic) (meyerjas) (farramar) (perezave) (ruizdav) (stanlcha) (elliokat) (gantden) (luisjus) (childtim) (weavepat) (sinopjam) (blackwil) (scalenoa) (simmsric) abc123 (simmsben) bones

CIS 90 - Lesson 3 Code names / grades page TBA – last signature(s) Opus accounts Forum – Next week is 1 st 5 post deadline

CIS 90 - Lesson 3 Write Command

write command send a message to another user CIS 90 - Lesson 3 write username [ttyname] Use ttyname if there are multiple logins by same username The receiver gets: Message from on yourtty at hh:mm … Each line you type gets sent to the other user. To end sending messages type Ctrl-D (Ctrl and D keys at the same time) The receiver will see an EOF (end of file) at the end. If the receiver wants to reply then they need to use write command as well.

write command send a message to another user CIS 90 - Lesson 3 Ctrl-D Note, the pts/4 is not needed if there is only one login by the username the message is being sent to

write command Beji chats with Mary using write commands CIS 90 - Lesson 3 simmsben simmsmar (a convention, "o" used for over) (Ctrl-D) (Ctrl-D) Use Ctrl-D to stop writing. Ctrl-D is EOF (End of File) and is slightly more friendly than Ctrl-C

mesg command enable or disable writes to your terminal CIS 90 - Lesson 3 simmsben simmsmar Use n to disable or y to enable

CIS 90 - Lesson 3 Class Exercise write and mesg Logon to Opus Practice writing messages to your neighbors. Use mesg command to enable and disable. Start collecting each others usernames to use for Lab 3

CIS 90 - Lesson 3 Mail Command

UNIX mail Benji sends message on Opus CIS 90 - Lesson 3 simmsben simmsmar Use. or Ctrl-D to end the message Intended recipients The first prompt is "Subject: ", you enter the subject, then enter the message. The last prompt is "Cc: " and after you hit enter the message is sent

UNIX Mail Mary reads the message on Opus CIS 90 - Lesson 3 simmsmar The & is the mail prompt. Enter a 1 to read message 1 One message is in the header list (in tray), "N" means New, "1" is the message number

UNIX mail Rich reads same message on another computer CIS 90 - Lesson 3

UNIX Mail Mary replies to the message on Opus CIS 90 - Lesson 3 simmsmar Enter an r to "reply to all" for the last message read

UNIX Mail Benji gets the reply from Mary CIS 90 - Lesson 3 Entering just the message number or a "p" followed by the message number are equivalent. The p is the mail print command. simmsben

UNIX Mail … and Rich gets a copy of the reply as well CIS 90 - Lesson 3

CIS 90 - Lesson 3 Class Exercise UNIX mail Logon to Opus Practice sending s to your neighbors and replying. Start collecting each others usernames to use for Lab 3

CIS 90 - Lesson 3 More on Mail Command

mail command read and write modes CIS 90 - Lesson 3 Read mode: mail (to read new messages) mail –f (to read saved messages in mbox) mail –f myfile (to read saved messages in myfile) Write mode: mail simmsben mail simmsben simmsmar

mail command read mode sub commands CIS 90 - Lesson 3 You are in read mode when you invoke mail with no arguments ?print these commands p print messages ngoto and print next message e edit messages d delete messages s filesave (append) messages to file u undelete messages R reply to sender(s) r reply to all m mail to specific users q quit, saving read messages to local mbox file x quit, mark all mail as unread and undeleted. h print out active message headers A consists of integers, ranges of same, or user names separated by spaces. If omitted, Mail uses the current message A consists of user names separated by spaces.

mail command (h)header sub-command CIS 90 - Lesson 3 h (print headers – e.g. list my in tray) message numbers N = New, message is unread > points to the current message (last one printed)

mail command (p)rint sub-command CIS 90 - Lesson 3 print all messages from simmsmar

mail command (p)rint sub-command CIS 90 - Lesson 3 print message 5, note that commands can be abbreviated to a single letter

mail command (p)rint sub-command CIS 90 - Lesson 3 print messages 4 -5

mail command e(x)it sub-command CIS 90 - Lesson 3 x will quit mail. All messages revert back to their original state (unread and undeleted). When you return to mail again all the messages will still be there.

mail command (q)uit sub-command CIS 90 - Lesson 3 q will quit mail. All read messages are moved to a local file named mbox. When you return to mail again those message will not appear. If you want to read your old messages you must specify the mbox file with the –f option.

mail command Various mailbox files CIS 90 - Lesson 3 system mail box /var/mail/username (new mail arrives here and read messages are deleted on quit ) local mail box mbox (read messages go here on quit ) local mail box yourfile (messages can go here with save ) mail

CIS 90 - Lesson 3 ~]$ mail Mail version 8.1 6/6/93. Type ? for help. "/var/spool/mail/rsimms": 6 messages 6 new >N 1 Sun Jun 22 13:53 21/826 "Hot days and servers" N 2 Thu Jul 24 12:27 16/697 "Nisene Hike" N 3 Thu Jul 24 12:28 18/728 "Don't forget to bring" N 4 Thu Jul 24 12:29 17/696 "Bone lost" N 5 Thu Jul 24 12:33 20/808 "Re: Hot days and serv" N 6 Thu Jul 24 15:41 18/691 "Salsa" & p 3-4 Message 3: From Thu Jul 24 12:28: Date: Thu, 24 Jul :28: From: Mary Simms To: Subject: Don't forget to bring pen drive I need to use it again to back up some files and practice partitioning. Thanks Mary Message 4: From Thu Jul 24 12:29: Date: Thu, 24 Jul :29: From: Benji Simms To: Subject: Bone lost Did you see that old bone I was chewing? I can't find it anywhere! - Ben mail command Various mail boxes example Print 2 messages

mail command Various mail boxes example CIS 90 - Lesson 3 & s 4 bone "bone" [New file] & h N 1 Sun Jun 22 13:53 21/826 "Hot days and servers" N 2 Thu Jul 24 12:27 16/697 "Nisene Hike" 3 Thu Jul 24 12:28 18/728 "Don't forget to bring" >* 4 Thu Jul 24 12:29 17/696 "Bone lost" N 5 Thu Jul 24 12:33 20/808 "Re: Hot days and serv" N 6 Thu Jul 24 15:41 18/691 "Salsa" & q Saved 1 message in mbox Held 4 messages in /var/spool/mail/rsimms ~]$ mail Mail version 8.1 6/6/93. Type ? for help. "/var/spool/mail/rsimms": 4 messages 4 unread >U 1 Sun Jun 22 13:53 22/836 "Hot days and servers" U 2 Thu Jul 24 12:27 17/707 "Nisene Hike" U 3 Thu Jul 24 12:33 21/818 "Re: Hot days and serv" U 4 Thu Jul 24 15:41 19/701 "Salsa" & q Held 4 messages in /var/spool/mail/rsimms ~]$ mail -f mbox Mail version 8.1 6/6/93. Type ? for help. "mbox": 1 message > 1 Thu Jul 24 12:28 19/739 "Don't forget to bring" & q ~]$ mail -f bone Mail version 8.1 6/6/93. Type ? for help. "bone": 1 message 1 new > 1 Thu Jul 24 12:29 18/706 "Bone lost" & q "bone" complete ~]$ save message 4 in bone messages 3 and 4 are read. 4 is saved (*)

mail command (d)elete and (u)ndelete CIS 90 - Lesson 3

mail command Copying messages from mbox back to system mail box CIS 90 - Lesson 3

mail command Forwarding a message with ~m CIS 90 - Lesson 3 This is how you forward message 5

mail command The mail boxes are all ascii text CIS 90 - Lesson 3 /home/cis90/simmsben $ cat /var/mail/simmsben From Thu Jul 24 16:26: Return-Path: Received: from opus.cabrillo.edu (opus [ ]) by opus.cabrillo.edu (8.13.8/8.13.8) with ESMTP id m6ONQuBk for ; Thu, 24 Jul :26: Received: (from by opus.cabrillo.edu (8.13.8/8.13.8/Submit) id m6ONQuqw for simmsben; Thu, 24 Jul :26: Date: Thu, 24 Jul :26: From: Homer Miller Message-Id: To: Subject: RC4 review Meeting at 4:00 today in Big Sur room. Looks like we have 2 showstoppers and need to rebuild tonight. Homer /home/cis90/simmsben $ mail Mail version 8.1 6/6/93. Type ? for help. "/var/spool/mail/simmsben": 1 message 1 new >N 1 Thu Jul 24 16:26 18/741 "RC4 review" & 1 Message 1: From Thu Jul 24 16:26: Date: Thu, 24 Jul :26: From: Homer Miller To: Subject: RC4 review Meeting at 4:00 today in Big Sur room. Looks like we have 2 showstoppers and need to rebuild tonight. Homer

CIS 90 - Lesson 3 Class Exercise UNIX mail Send your neighbor classmates some messages Send a message to your home address Read one or more messages Save a couple of messages to a file named in2008 Forward a message to one of your classmates Send a message to yourself Delete and undelete some messages Experiment with quit and exit to see how they treat read messages differently Use mail with –f option to read mbox and in2008 mailbox files Check out your mail boxes with file and cat commands Your system message store: /var/mail/username Your archived message : mbox The file you saved messages to: in2008

CIS 90 - Lesson 3 end-to-end

end-to-end CIS 90 - Lesson 3 compose and send message open and read message

end-to-end CIS 90 - Lesson 3 compose and send message open and read message MTA Mail Transport Agent MTA Mail Transport Agent MUA Mail User Agent MUA Mail User Agent DA Delivery Agent Message Store AA Access Agent

end-to-end example Implementation CIS 90 - Lesson 3 compose and send message open and read message MTA sendmail MTA sendmail MUA /bin/mail MUA Yahoo Mail DA procmail Message Store /var/mail/rsimms AA spop SMTP Simple Mail Transport Protocol SMTP Simple Mail Transport Protocol POP Post Office Protocol

end-to-end configuring your MUA (Mail User Agent) CIS 90 - Lesson 3 MTA Mail Transport Agent DA Delivery Agent Message Store AA Access Agent This is why you get asked for the SMTP server and the POP3/IMAP server when you set up on your PC. Your MUA needs to know this to send and receive messages. SMTP Simple Mail Transport Protocol SMTP Simple Mail Transport Protocol POP Post Office Protocol MTA Mail Transport Agent Example MUA: Windows Mail (on Vista)

CIS 90 - Lesson 3 Other MUAs MTAs, DAs, AAs

end-to-end some of the many players CIS 90 - Lesson 3 MTA MUA DA AA sendmail, Exim, Microsoft Exchange Server, Postfix /bin/mail, procmail, smrsh imapd, spop /bin/mail, pine, elm, Outlook, Eudora, Thunderbird, Evolution

CIS 90 - Lesson 3 Wrap up

CIS Lesson 3 New commands: mail- UNIX mail ?print these commands p print messages ngoto and print next message e edit messages d delete messages s filesave (append) messages to file u undelete messages R reply to sender(s) r reply to all m mail to specific users q quit, saving read messages to local mbox file x quit, mark all mail as unread and undeleted. h print out active message headers mesg- Enable or disable writes to your terminal write- Write message to another user New Files and Directories: /var/mail- Message store for mail /var/mail/username- Incoming mailbox for username mbox- File in users home directory where read messages are archived to

CIS 90 - Lesson 3 Next Class Assignment: Check Calendar Page on web site to see what is due next week. Quiz questions for next class: What command can you use to "chat" with another user? How do you forward a message with /bin/mail? With /bin/mail, where do all messages that have been read go after the quit command?

CIS 90 - Lesson 3 Backup