Home Page Icon
Home Page
Table of Contents for
Cover
Close
Cover
by Gregory Neil Shapiro, Claus Assmann, George Jansen, Bryan Costales
sendmail 8.13 Companion
sendmail 8.13 Companion
Preface
Why This Companion Book
Why V8.13 sendmail
Organization
Audience and Assumptions
Unix and sendmail Versions
Conventions Used in This Handbook
Using Code Examples
How to Contact Us
Safari Enabled
Acknowledgments
1. Release Notes
Parts of RELEASE_NOTES
A Useful Program
2. Build and Install sendmail
What’s New As of V8.13
confMSP_STFILE Build m4-macro
Useful Tables
The sendmail Source Directory
Build m4 Directives
3. Tune sendmail with Compile-Time Macros
What’s New with V8.13
The SOCKETMAP Compile-Time Macro
The SM_CONF_LDAP_INITIALIZE Compile-Time Macro
A Useful Table
4. Configure sendmail.cf with m4
What’s New with V8.13
confREJECT_LOG_INTERVAL
confREQUIRES_DIR_FSYNC
confCONNECTION_RATE_WINDOW_SIZE
confTO_QUEUERETURN_DSN
confTO_QUEUEWARN_DSN
Feature local_lmtp Additional Argument
The New ratecontrol Feature
ratecontrol and delay checks
Terminate connections with 421
The New conncontrol Feature
conncontrol and delay checks
Terminate connections with 421
The LOCAL_UUCP mc Macro
A Useful Table
5. Companion Programs
What’s New with V8.13
A New mailstats Display
New V8.13 makemap -D Switch
New V8.13 vacation -j Switch
New V8.13 vacation -R Switch
Useful Tables
The Build Program’s Command-Line Switches
The editmap Command-Line Switches
The mail.local Command-Line Switches
The mailstats Program’s Command-Line Switches
The makemap Program’s Command-Line Switches
The praliases Program’s Command-Line Switches
The vacation Program’s Command-Line Switches
6. Tune Performance
What’s New with V8.13
Queue Disk Mounts
Useful Tables
7. Handle Spam and Filter with Milter
What’s New with V8.13
confREJECT_MSG
The Milter Library
The new smfi_quarantine( ) routine
The new smfi_progress( ) routine
The new smfi_stop( ) routine
The new smfi_setdbg( ) routine
The new smfi_setmlreply( ) routine
The new smfi_setbacklog( ) routine
The new smfi_opensocket( ) routine
The new smfi_insheader( ) routine
SMTP 421 and SMFIS_TEMPFAIL
Root won’t remove socket file
The greet_pause Feature
The mtamark Feature (Experimental)
The use_client_ptr feature
Useful Tables
Relay Features
Access Database Righthand-Side Values
8. Test Rule Sets with -bt
What’s New with V8.13
A Useful Table
9. DNS and sendmail
What’s New with V8.13
Feature dnsbl Uses dns Database-Map
Call check_relay with ${client_name}
Useful Tables
10. Maintain Security with sendmail
What’s New with V8.13
A Useful Table
Recommended Permissions
11. Manage the Queue
What’s New with V8.13
The qf File’s V Line
Queue Quarantining
Overview of quarantining
Quarantine command-line switches
The -qQ command-line switch
The -Q command-line switch
The mailq command’s display
Use Milter to quarantine
Use the access database to quarantine
Use rule sets to quarantine
Logging
Manage Quarantined Envelopes with qtool.pl
The qf File’s q Line
Handle Lost Envelopes
Useful Tables
Parts of a Queued Message
The qf File Internals
12. Maintain Aliases
What’s New with V8.13
RFC2142 Common Mailbox Names
Useful Tables
13. Mailing Lists and ~/.forward
What’s New with V8.13
Mail List Etiquette
Offer subscription and management information
Keep messages small
Don’t pack addresses in headers
Let software do the job for you
Maintain a clear policy
Boot off offending members
Useful Tables
14. Signals, Transactions, and Syslog
What’s New with V8.13
The milter= Equate
The action= Equate
The quarantine= Equate
A Useful Table
Logging Equates
15. The sendmail Command Line
What’s New with V8.13
The Modified -v Verbose Switch with the MSP
Useful Tables
Alternative argv[0] Names
Command-Line Switches
16. Debug sendmail with -d
What’s New with V8.13
The New -D Debug File Switch
Useful Tables
Table of All -d Categories
Table of Useful Categories
17. Configuration File Overview
What’s New with V8.13
Useful Tables
Table of Configuration File Commands
18. The R (Rules) Configuration Command
What’s New with V8.13
Rules No Longer Need to Balance
Useful Tables
Table of LHS Operators
Table of RHS Operators
Table of Rule Operators
19. The S (Rule Sets) Configuration Command
What’s New with V8.13
More srv_features Return Values
A Useful Table
Policy Rule Sets
20. The M (Mail Delivery Agent) Configuration Command
What’s New with V8.13
New F=B Delivery Agent Flag
No F=f for local_lmtp mc config
The New F=W Flag
Useful Tables
Delivery Agents by Name
Delivery Agent Equates
Delivery Agent F= Flags
21. The D (Define a Macro) Configuration Command
What’s New with V8.13
The ${auth_author} and ${auth_authen} Macros
The ${client_connections} Macro
The ${client_ptr} Macro
The ${client_rate} Macro
The ${msg_id} Macro
The ${nbadrcpts} Macro
The ${quarantine} Macro
The ${time} Macro
The ${total_rate} Macro
A Useful Table
22. The C and F (Class Macro) Configuration Commands
What’s New with V8.13
The $=w Class Is Less Auto-Filled
Useful Tables
Use mc Macros to Fill Class Macros
Classes with mc Configuration
Internal Class Macros
23. The K (Database-Map) Configuration Command
What’s New with V8.13
New LDAP Database-Map Switches
New LDAP -w database-map switch
New LDAP -H database-match switch
LDAP Recursion
LDAP default schema for aliases includes recursion
LDAP default schema for classes includes recursion
ldap_routing Reviews Envelope Sender
The ldap_routing Feature Offers More
The socket Database-Map Type
Useful Tables
Definitions for confMAPDEF
Possible K Command Types
The K Command Switches
24. The O (Options) Configuration Command
What’s New with V8.13
New =m Flag for the AuthOption option
ConnectionCacheSize and ConnectionCacheTimeout with P=[LPC]
The CheckpointInterval Option
DaemonPortOptions=InputFilter=
DaemonPortOptions new Modify=s
The PID File Is Removed on Exit
The New QueueSortOrder None Setting
The New AuthRealm Option
The New CRLFile Option
The New FallbackSmartHost Option
The New RejectLogInterval Option
The New RequiresDirfsync Option
The New ConnectionRateWindowSize Option
ErrorMode=write Deprecated
The Timeout.queuereturn.dsn Addition
The Timeout.queuewarn.dsn Addition
The Milter.macros.eom Addition
Useful Tables
Options in the mc File
Alphabetical Table of All Options
25. The H (Headers) Configuration Command
What’s New with V8.13
No Balancing with $>+
The confMESSAGEID_HEADER Macro
Useful Tables
Header Names
Header Behavior in conf.c
Headers and mc Configuration
Sender Headers
Recipient Headers
Identification and Control Headers
Date and Trace Headers
Other Headers
MIME Headers
Forwarding with Resent Headers
Index
Colophon
Search in book...
Toggle Font Controls
Playlists
Add To
Create new playlist
Name your new playlist
Playlist description (optional)
Cancel
Create playlist
Sign In
Email address
Password
Forgot Password?
Create account
Login
or
Continue with Facebook
Continue with Google
Sign Up
Full Name
Email address
Confirm Email Address
Password
Login
Create account
or
Continue with Facebook
Continue with Google
Next
Next Chapter
sendmail 8.13 Companion
Add Highlight
No Comment
..................Content has been hidden....................
You can't read the all page of ebook, please click
here
login for view all page.
Day Mode
Cloud Mode
Night Mode
Reset