Skip to content. | Skip to navigation

Sections
You are here: Home content generated doc.free mohsen PLPC 120053 current qmailStartArt

BC-isit442 Class Overview And Structure

BC-isit442 Class Overview And Structure


BC-isit442 Class Overview And Structure






Document #PLPC-120048
Version 0.1
January 05, 2016
This Document is Available on-line at:
http://mohsen.banan.1.byname.net/PLPC/120048









Contents

Part I
Qmail Installation And Qmail Overview

<presentation>

[plain] Part 1: Qmail Installation

Contents

[part=1]

1  Installation

Installation

  • Look At Running Qmail Process
  • Check Current Status Of Qmail
  • Check hostname –fqdn
  • Fix /etc/hosts
  • Re-Install Qmail

2  Qmail Processes WalkThrough

Qmail Processes WalkThrough

  • ps -ef | grep -i mail – also with pgrep
  • Map these over to the qmail picture

3  Qmail Control Files WalkThrough

Qmail Control Files WalkThrough

  • Visit /var/qmail/control
  • Map these over to the qmail picture

Part II
Qmail Customizations Overview

<presentation>

[plain] Part 2: Qmail Customizations Overview

Contents

[part=2]

4  Message Transfer Blee Panel – Walkthrough

Message Transfer Blee Panel – Walkthrough

  • IIM BinsPreps
  • Send And Receive
  • Send
  • Receive
  • Monitor
  • Test and Diagnose

5  Overview Of Mailfront Replacement

Overview Of Mailfront Replacement

Part III
Class Activities

<presentation>

[plain] Part 4: Class Activities

Contents

[part=4]

6  Bash Scripting – The IIM Framework Oriented Approach

6.1  Using Emacs For Text Processing – Instead Of sed/awk

Using Emacs For Text Processing – Instead Of sed/awk

  • Emacs can be programmed to filter files – much more powerful than sed/awk
  • Visit /opt/public/osmt/bin/elispBleePanelUpdate.el
  • Let’s Walkthough That elisp Code
  • M-x load file
  • Visit An Old Style Panel
  • Try F7-y and F7-z
  • Follow the layers: Interactive Becomes Code Becomes Batch
  • Follow the layers: One-Line – Whole Buffer – Any Set Of Files
  • Experiment With Key-Board Macros

6.2  Adding An iimPanel to Our iimBash Examples

Adding An iimPanel to Our iimBash Examples

  • cd /isit442
  • cp /opt/public/osmt/bin/startIimBash.org Panel.org
  • F11-F11
  • Let’s Customize

6.3  Framework Oriented IIM Bash Scripting

Framework Oriented IIM Bash Scripting

  • cp /opt/public/osmt/bin/startIimGeneric.sh /isit442/lastName-iim.sh
  • Add VisExample
  • Add Describe
  • Add Functionality
  • Add EH_problem
  • Invoke Through Emacs Client
  • Grep for value in a particular field – Check gerp’s exit code – Add grepPasswd to Panel.org

6.4  Using Org-Mode For Structure And Assignments/Time-Management

Using Org-Mode For Structure And Assignments/Time-Management

  • Visit /libre/ByStar/InitialTemplates/activeDocs/bxLanguages/standards/rfcs/fullUsagePanel-en.org
  • Same Set Of RFCs, Two Seperate Perspectives/Hierarchies
  • Todo Lists
  • Deadlines
  • Panel features

Part IV
Assignments

<presentation>

[plain] Part 5: Assignments

Contents

[part=5]

7  Assignments

[plain]Assignments

  • Complete the section assigned to you in the RFCs Blee Panel
  • Visit /libre/ByStar/InitialTemplates/activeDocs/bxLanguages/standards/rfcs/fullUsagePanel-en.org
  • Learn And Experiment With Regular Expressions
  • Run: apropos “regular expression”
  • Read through – man regex

References



Document Actions
Libre/Halaal Internet Services Provided At LibreCenter By Neda

Member of By* Federation Of Autonomous Libre Services

This web site has been created based exclusively on the use of Halaal Software and Halaal Internet Application Services. It is part of the By* Federation of Autonomous Libre Services which in turn are part of the Halaal/Libre By* Digitial Ecosystem which incorporate the following software components: