Managing Messaging Systems -- Bellevue College -- ISIT-442
ISIT-442
Managing Messaging Systems
Winter 2017
Class Room A251
- Course Description:
- This course is an introduction to messaging and collaboration
services for system administrators. Students will become familiar with popular messaging
platforms and protocols such as POP3, IMAP, SMTP, and web services. Additional topics
will include server virtualization, cloud services, system configuration, directory
service configuration and deploying email clients.
Outcomes:
After completing this class, students should be able to:
- Compare and contrast messaging service platforms
- Plan for, install, configure and manage popular messaging platforms and protocols
- Assess and select proper security measures to ensure high availability of message services
- Upgrade and optimize messaging services
- Troubleshoot messaging servers and services
- Instructor:
- Mohsen Banan
- Class Mailing List:
-
- Syllabus:
- PLPC-120063 Access Page
- Lecture Notes:
- See 1
- Lecture References:
- See 2
- Class Activities:
- See 3
- Software:
- See 4
- Assignments:
- See 5
- Prerequisites:
- Lots Of Curiosity, Familiarity with Unix Command Line, Basics Of OSI, Virtualization Basics
(Admission into the program or permission of instructor.) - Grading:
- Based on Assignments and Occasional Quizzes
- Copying:
- Entirely Libre-Halaal (Verbatim Copying Permitted), See 6
Contents
1 Lecture Notes
Course Overview – Access Page
PLPC-120048 Access Page | Presentation Format (pdf) | Article Format (pdf)
Messaging Medium – Ramifications On Autonomy, Privacy and Society
PLPC-120049 Access Page | Presentation Format (pdf) | Article Format (pdf)
History Of Email
PLPC-120049 Access Page | Presentation Format (pdf) | Article Format (pdf)
Message Handeling Systems – Model And Terminology
PLPC-120049 Access Page | Presentation Format (pdf) | Article Format (pdf)
Overview Of Messaging Protocols
PLPC-120049 Access Page | Presentation Format (pdf) | Article Format (pdf)
Overview Of The Reference Implementation And Software Platform
Reference Implementation Overview: PLPC-120050 Access Page | Presentation Format (pdf) | Article Format (pdf)
Message Transfer Agent – Protocols and Software
Messaging Platform Foundations: PLPC-120051 Access Page | Presentation Format (pdf) | Article Format (pdf)
Qmail Preparations: PLPC-120052 Access Page | Presentation Format (pdf) | Article Format (pdf)
Qmail Installation And Operation: PLPC-120053 Access Page | Presentation Format (pdf) | Article Format (pdf)
Full Messaging Platform Preparations: PLPC-120054 Access Page | Presentation Format (pdf) | Article Format (pdf)
Sending: Message Submission (clinet/server) – Message Injection)
Message Submission And Message Sending: PLPC-120055 Access Page | Presentation Format (pdf) | Article Format (pdf)
Message Processing
Message Processing: PLPC-120056 Access Page | Presentation Format (pdf) | Article Format (pdf)
Spam Detection and Virus Inspection (on Delivery and on Submit)
Email Addresses And DNS
Mail User Agents – Software
Mail User Agents: PLPC-120057 Access Page | Presentation Format (pdf) | Article Format (pdf)
Mail Box Access – Protocols and Software
Resident MS User Agents And Resident MTA Sender
Web Based Mail User Agents
Mobile Messaging User Agents
Mail System Management Software
Scalability And Reliability
Scalability And Reliability: PLPC-120058 Access Page | Presentation Format (pdf) | Article Format (pdf)
Mail As A Services – In Public And Private Clouds
Mail As A Services – In Public And Private Clouds
And Other Miscellaneous Topics:
PLPC-120060 Access Page |
Presentation Format (pdf) |
Article Format (pdf)
Mail System Transitions – Lift and Shift
Mail Transition Considerations:
PLPC-120061 Access Page | Presentation Format (pdf) | Article Format (pdf)
Lessons Learned – Course Review
Course Review: PLPC-120059 Access Page | Presentation Format (pdf) | Article Format (pdf)
2 Lecture Refernces
- ITU – X.400
- Life With Qmail
- RFC-822
- RFC-821
3 Class Activities
- Install VmPlayer
- Install BxPlatform VM Image From OVF file
- Login And Getting Started With BxPlatform
- Emacs Tutorial On BxPlatform
- Install Emacs On Windows
- Also Use Emacs On Windows
- Stop All Mail Services On BxPlatform
- BinsPrep on top of apt-get
- Start qmail MTA
- Adding and removing mail addresses and mboxes
- Analysis Of Bellevue College’s Mail System
4 Software
- VmPlayer
- Platform VM Image (OVF)
- Emacs
- Wireshark
- qmail plus qmail env
- djbdns
- mailfront
5 Assignments
5.1 Messaging Related RFCs List And Structure – Access Page
PLPC-120064 Access Page | Presentation Format (pdf) | Article Format (pdf)
5.2 MailInjector.sh (Mail Submission and Injection) Major Assignment – Access Page
PLPC-120065 Access Page | Presentation Format (pdf) | Article Format (pdf)
5.3 Mail Processing Major Assignment – Access Page
PLPC-120066 Access Page | Presentation Format (pdf) | Article Format (pdf)
5.4 Mail System Transitions Major Assignment – Access Page
PLPC-120067 Access Page | Presentation Format (pdf) | Article Format (pdf)
6 Copying
Entirely Libre-Halaal. Verbatim Copying Permitted.