Sendmail: Theory and Practice

Front Cover
Digital Press, 1995 - Computers - 262 pages
0 Reviews
* Provides 'cookbook recipes' and simplified explanations on how Sendmail works and how to manage a mail system * Examines e-mail and Sendmail by laying ground work and defining key terms * Progresses from the simple to the complex, providing knowledge
essential for both the interested user and the experienced system manager.


Sendmail is the ULTRIX, OSF/1, and BSD UNIX standard mail deliverer; however, Sendmail has been and is still considered by many to be impossible to understand. Sendmail: Theory and Practice explains Sendmail's history, architecture, configuration, and
maintenance. Systems managers wanting to learn how to set-up and maintain their mail system (made up of one or many computers) and interested readers wanting to learn more about electronic mail will find this book beneficial. The book explains how and
why Sendmail does what it does and provides practical advnce about designing and maintaining an electronic mail system. 'You need this book if you run a mail gateway, or if you have a really strong curiosity about how email works.' - C Vu, November 1995

  

What people are saying - Write a review

We haven't found any reviews in the usual places.

Selected pages

Contents

Background and History
1
12 History
2
121 Sendmail Arrives
5
122 Sendmail R8
6
The Groundwork
7
211 The Analogy Comes Home
10
221 Relevant Internet RFCs
11
222 Local Addresses
12
644 Rulesets That Are Not Predefined
105
645 Summary
106
652 Header Definition
107
654 Precedence
108
66 Command Line Arguments
109
Using IDA dbm Tobies
111
72 Details
112
74 UUCP Path Lookups
115

225 Summary of Internet Addressing
14
232 Dissecting a Complex Example
16
233 Forwarded Mail
19
234 Less Common Headers
21
24 Architecture and Terminology
22
25 Other Transport Agents
23
26 Mail User Agents
24
271 SMTP
25
28 Summary
27
Addressing and Delivery
29
311 Domain Names
30
3112 Domains and Subdomains
31
3113 The Resolver and DNSRCH
32
312 Resource Records RRs
33
3122 MXRRs
34
3124 PTRRRs
35
313 Delivery Using the DNS
36
32 NonInternet Addressing
37
322 UUCP Paths
38
3221 SoCalled Smart Hosts
39
3222 Hybrid or MixedMode UUCP Addresses
40
323 DECnet Paths
41
33 Pseudodomains Foreign Addresses and Encapsulation
42
331 Pseudodomains
43
332 Foreign Addresses
44
333 Choosing an Encapsulation Approach
45
34 Host Name Abbreviation
47
342 Relative Addresses May Become Ambiguous
49
343 Relative Addressing Does Not Carry to the Top Level
50
344 What We Support
51
Aliases and Local Delivery
53
411 Multiple Local User Agents
54
412 PerUser Local Agent Selection
55
413 Local Agent Options
56
42 Aliases
58
422 Distribution Lists
59
423 Transport Level vs User Level Aliases
60
43 aliases Syntax
62
include Files
63
45 aliases Database Issues
64
46 Sharing and Distributing Aliases
65
47 Local Overrides
67
48 Other Syntactic Trivia
69
49 Predefined Aliases
71
410 owner Aliases
72
411 Double Queuing
73
412 Aliases and Security
74
4121 Grepping for Aliases
75
4123 What Can Be Done?
76
Configuration Design
79
53 Design Components
80
531 The Mail Gateway
82
532 The Mail Hub
83
533 The Smart Client
86
534 The Simple Client
87
535 The Mail Cluster
88
Configuration Basics
91
611 Comments
92
613 Classes
94
62 Rules
95
621 Special Symbols Used on the LHS
96
63 Pattern Matching A Brief Interlude
98
64 Rulesets
101
642 When Are They Called?
102
643 Rulesets Called During the Delivery Phase
103
741 UUCP Routing Databases
116
742 UUCP Routing Logic
118
743 UUCP Routing Summary
120
76 Tools
123
Configuration Details
125
83 Macros and Classes
126
84 Special Macros
128
85 Configuration Options
129
86 Precedence Trust and Headers
131
87 Rulesets 1 and 2
132
Focuser
133
89 General Cases
134
DECnet
137
811 UUCP and Other Special Cases
139
Exit Path from Ruleset 3
140
The Final Cleanup
141
814 IDA Rulesets 5 and 6
142
SMTP Address Adjustment
144
Router and Transporter
145
8171 Special Cases
146
8172 DECnetMail
147
8173 Final Resolutions
148
818 Local Mailer Definitions and Rewriting Rules
150
819 SMTP to Hosts Inside the Local Domain
151
820 SMTP to Hosts Outside the Local Domain
152
821 SMTP to the Relay Host
154
Maintenance and Administration
157
92 The Mail Queue
159
93 Adding a New Mailer
163
94 Testing Configurations
164
941 Sendmail c
165
9421 IDA Notes on bt
168
943 Sendmail o
170
9441 Sendmail d213 Example
171
95 Running Sendmail from InetD
175
96 Analyzing syslog
176
97 Resolving Common Problems
179
972 Queued Mail
180
973 Tracing Mail Bounces
181
98 Delivery Options and Queue Management
185
UUCP Delivery
186
982 Multiple Strategies
187
983 Other Transport Agents
188
Miscellaneous Factoids
189
102 Ease
191
103 rdist
192
104 Mailer Flag c
194
Command Line Arguments
197
Configuration Options
200
Mailer Flags
204
Sample Sendmailcf
207
Simple sendmailcf
218
Log Levels
219
Debug Classes
221
RFC 1311
225
RFC 822
232
domaintemplatetxt
238
Other Resources
243
K2 Requests for Comments RFCs
244
K3 Anonymous FTP
245
K4 Resource Discovery Services
246
K42 The Internet Gopher
248
K5 MailBased services
250
K6 Reading List
252
Copyright

Common terms and phrases

About the author (1995)

Avolio is the principal of Avolio Consulting, a firm specializing in network security and messaging systems, especially Sendmail deployments.

Bibliographic information