Free Download!
Due to popular demand for this course, we are making an electronic version of the course notes available for free! Please refer to this page for further information.

Demystifying Sendmail
(one or two day course)

This introductory course targets the basic information needed to run Sendmail in it's most commonly used configuration-- as a "relay" that exchanges email between the Internet and a (typically Windows-based) corporate email infrastructure. While Sendmail is almost infinitely configurable, this course focuses on core concepts and techniques that will allow students to get up and running with Sendmail quickly and provide a solid basis for learning more complex tasks.

This course is appropriate for UNIX System and/or Network Administrators who wish to gain an understanding of basic Sendmail concepts in order to effectively manage electronic mail at their site. No prior knowledge of Sendmail configuration is assumed. This course may be delivered as a single one-day "lecture only" style course, or as a two-day interactive workshop with "hands-on" lab exercises (recommended).

Sendmail Basics
  • Sendmail as an Email "Backbone"
  • What is SMTP?
  • MTA vs. MSP
  • Open Source vs. Vendor Provided Sendmail
  • Creating Sendmail Configuration Files

Internal Relays

  • The mailertable Feature
  • Other Configuration Directives
  • Masquerading

External Mail Relays

  • Operating System Security
  • External Sendmail Posture
  • Simple External Relay Configuration
  • Additional Configuration
  • Limiting Sendmail Privileges

Sendmail Administration

  • What Version of Sendmail is Installed?
  • The Sendmail Queue
  • Stopping and Starting Sendmail
  • Testing Sendmail

Performance Tuning
  • Increasing Throughput Through Parallelization
  • Typical Sendmail Performance Bottlenecks
  • Tuning Timeout Values
  • Throttling Controls

Spam and Virus Control

  • Advice Before You Begin
  • Sendmail's Built-In Anti-Spam Features
  • The Sendmail Milter Interface

Virtual Domains

  • "Parallel" Domains
  • Virtual Domains
  • The virtusertable Feature
  • Other Foreign Domains

Aliases and Mailing Lists

  • Aliases Overview
  • Setting Up a Machine to Handle Aliases
  • Dealing With Common Issues
  • About Mailing Lists


Upcoming Events * Hal's Home Page

Home * What We Do * Training * About Deer Run * Contact Us

e-mail: info@deer-run.com * phone: +1 541-683-8680 * fax: +1 541-683-8681

 

Copyright Deer Run Associates, 1998-2008. All rights reserved.