Unix Sendmail Administration

This course teaches you how to implement and maintain a secure mail system using sendmail (a Mail Transport Agent). The course will cover the workings of sendmail and the associated utilities mail (a Mail user Agent) and procmail (a Mail Delivery Agent). Secure mail administration is essential to any company and requires a complete understanding on the part of the administrator to avoid misuse of the mail facilities.

 

Class Agenda:

  • Overview of how Email works
    • How it works
  • The Unix "mail" command - MUA
    • Using "mail" to interact with "sendmail"
  • Outlook Express - MUA
    • Using "Outlook Express" to test "sendmail"
  • Protocols used with Email
    • SMTP
    • POP3
    • IMAP
  • Using "sendmail" interactively
    • Testing "sendmail" from the command line.
  • Essential "sendmail" files
    • Files and their locations
  • Configuring "sendmail"
    • The M4 utility
  • Using the sendmail.mc file
    • Macros available with M4
  • Database configurations
    • access.db
    • domaintable.db
    • mailertable.db
    • virtusertable.db
  • Basic parts of the mail message
    • Header, body, envelope
  • Troubleshooting "sendmail"
    • tools and techniques
  • Securing "sendmail"
    • system checks
  • STARTTLS and SMTP AUTH
    • SSL Library
    • Certificates

Prerequisites:

  • Intro to UNIX, or equivalent
  • Unix Sys Admin, or equivalent

Audience:

This course is designed for administrators who are responsible for maintaining their corporate mail systems.

Course Benefits:

Student will be able to implement and maintain a corporate mailing system based on the sendmail facility.

Materials Furnished:

  • Textbook - "Sendmail" O'Reilly

Recommended Follow-On Course:

  • Intermediate UNIX and Shell Scripting
  • Advanced Unix System Administration

Course Length: Three Days

List Price: $1485.00