
Postfix: The Definitive Guide
Description
Alles über E-Books | Antworten auf Fragen rund um E-Books, Kopierschutz und Dateiformate finden Sie in unserem Info- & Hilfebereich.
More details
Other editions
Additional editions

Content
- Intro
- Table of Contents
- Foreword
- Preface
- Audience
- Organization
- Conventions Used in This Book
- Comments and Questions
- Acknowledgments
- Introduction
- Postfix Origins and Philosophy
- Email and the Internet
- Email Components
- Major Email Protocols
- SMTP and email submission
- POP/IMAP and mailbox access
- The Role of Postfix
- Postfix Security
- Modular Design
- Shells and Processes
- Security by Design
- Additional Information and How to Obtain Postfix
- Prerequisites
- Unix Topics
- Login Names and UID Numbers
- Pseudo-Accounts
- Standard Input/Standard Output
- The Superuser
- Command Prompts
- Long Lines
- ManPages
- Email Topics
- RFCs
- Email Agents
- The Postmaster
- Reject or Bounce
- Envelope Addresses and Message Headers
- Local Parts of Email Addresses
- Email Message Format
- RFC 2822 messages
- The SMTP Protocol
- Postfix Architecture
- Postfix Components
- How Messages Enter the Postfix System
- Local Email Submission
- Email from the Network
- Postfix Email Notifications
- Email Forwarding
- The Postfix Queue
- Mail Delivery
- Local Delivery
- Virtual Alias Messages
- Virtual Mailbox Messages
- Relay Messages
- Other Messages
- Other Delivery Agents
- Delivery via LMTP
- Pipe delivery
- Tracing a Message Through Postfix
- General Configuration and Administration
- Starting Postfix the First Time
- Configuration Files
- The main.cf Configuration File
- Line continuation
- Configuration variables
- Multiple values
- Lookup Tables
- Lookup table format
- Database formats
- Search order
- Lookup tables and simple lists
- Regular expression tables
- Other Formats
- Alias Files
- Locating aliases
- Building alias database files
- Alias file format
- Alias restrictions
- Important aliases
- Important Configuration Considerations
- Configuring Your MTA Identity
- myhostname and mydomain
- myorigin
- mydestination
- Relay Control
- Restricting relay access
- SMTP authentication
- Dynamic IP solutions
- Certificate authentication
- Administration
- Logging
- Starting, Stopping, and Reloading Postfix
- Running Postfix at System Startup
- Do it yourself
- Queue Management
- master.cf
- Receiving Limits
- Rewriting Addresses
- Canonical Addresses
- Masquerading Hostnames
- Relocated Users
- Unknown Users
- chroot
- Documentation
- Queue Management
- How qmgr Works
- Deferred Mail
- Queue Scheduling
- Message Delivery
- Corrupt Messages
- Error Notifications
- Queue Tools
- Listing the Queue
- Deleting Messages
- Holding Messages
- Requeuing Messages
- Displaying Messages
- Flushing Messages
- Email and DNS
- DNS Overview
- Email Routing
- Postfix and DNS
- DNS and Sending Mail
- Configuration options
- Reverse PTR records
- DNS and Receiving Mail
- Common Problems
- Local Delivery and POP/IMAP
- Postfix Delivery Transports
- Message Store Formats
- The Mbox Format
- The Maildir Format
- Mbox Versus Maildir
- Local Delivery
- .forward Files
- Alias Deliveries
- Mailbox Delivery
- POP and IMAP
- POP Versus IMAP
- Postfix and POP/IMAP Servers
- Local Mail Transfer Protocol
- Postfix and Cyrus IMAP
- A Postfix and Cyrus IMAP Example
- Hosting Multiple Domains
- Shared Domains with System Accounts
- Separate Domains with System Accounts
- Separate Domains with Virtual Accounts
- Mailbox File Ownership
- Virtual Aliases
- Catchall Addresses
- Virtual mailbox catchall
- Virtual alias catchall
- Separate Message Store
- Delivery to Commands
- Configuring a Virtual Auto-Responder
- Configuring a Virtual Mailing List Manager
- Mail Relaying
- Backup MX
- Relay Recipients
- Fast Flushing
- Transport Maps
- Postponing Mail Delivery
- Deferring mail relay
- Deferring delivery
- Inbound Mail Gateway
- Outbound Mail Relay
- UUCP, Fax, and Other Deliveries
- Mailing Lists
- Simple Mailing Lists
- Mailing-List Owners
- Separate List Files
- Additional Alias Files
- Creating a Simple Mailing List
- Testing Your List
- Mailing-List Managers
- Majordomo
- Creating a Majordomo list
- Potential problems
- Mailman
- Creating a Mailman list
- Blocking Unsolicited Bulk Email
- The Nature of Spam
- The Problem of Spam
- Open Relays
- Spam Detection
- Client-Based Spam Detection
- DNS-based blacklists
- Content-Based Spam Detection
- Detection Difficulties
- Anti-Spam Actions
- Postfix Configuration
- Client-Detection Rules
- The SMTP Conversation (Briefly)
- Listing Restrictions
- How restrictions work
- Testing new restrictions
- A simple example
- Restriction Definitions
- Access maps
- Other client-checking restrictions
- Strict syntax restrictions
- DNS restrictions
- Real-time blacklists
- Generic restrictions
- Tracing a Restriction List
- Strict Syntax Parameters
- Content-Checking
- Content Checking Configuration
- Content Checking Actions
- Comparing Patterns
- Customized Restriction Classes
- Sample Restriction Classes
- Postfix Anti-Spam Example
- SASL Authentication
- SASL Overview
- Choosing an Authentication Mechanism
- Choosing an Authentication Framework
- Postfix and SASL
- Configuring Postfix for SASL
- Specifying a Framework
- Unix passwords
- SASL passwords
- Configuring Postfix
- Enabling SASL
- Preventing sender spoofing
- Permitting authenticated users
- Specifying mechanisms
- Configuration Summary
- Testing Your Authentication Configuration
- SMTP Client Authentication
- Procedure to Enable SMTP Client Authentication
- Transport Layer Security
- Postfix and TLS
- TLS Certificates
- Becoming a CA
- Generating Server Certificates
- Installing CA Certificates
- Postfix/TLS Configuration
- Postfix/TLS Configuration Summary
- Requiring Client-Side Certificates
- Creating client certificates
- Configuring client-side certificate authentication
- Configuring TLS/SMTP Client
- Content Filtering
- Command-Based Filtering
- Configuration
- Daemon-Based Filtering
- Configuration
- Creating a pseudoaccount
- Installing a content filter
- Configuring additional Postfix components
- Turning on filtering
- Daemon-Based Filter Example
- Other Considerations
- External Databases
- MySQL
- MySQL Configuration
- MySQL parameters
- MySQL Example
- Configuring local_recipient_maps
- Configuring alias_maps
- Configuring virtual domains
- LDAP
- LDAP Configuration
- LDAP Example
- Configuring local_recipient_maps
- Configuring transport_maps
- Configuration Parameters
- Postfix Parameter Reference
- 2bounce_notice_recipient
- access_map_reject_code
- alias_maps
- allow_mail_to_files
- allow_percent_hack
- alternate_config_directories
- append_at_myorigin
- authorized_verp_clients
- berkeley_db_read_buffer_size
- biff
- body_checks_size_limit
- bounce_service_name
- canonical_maps
- command_directory
- command_time_limit
- content_filter
- daemon_timeout
- debug_peer_list
- default_destination_concurrency_limit
- default_extra_recipient_limit
- default_process_limit
- default_recipient_limit
- default_verp_delimiters
- defer_service_name
- delay_notice_recipient
- deliver_lock_attempts
- disable_dns_lookups
- disable_mime_output_conversion
- disable_vrfy_command
- double_bounce_sender
- empty_address_recipient
- error_service_name
- export_environment
- fallback_relay
- fast_flush_domains
- fast_flush_refresh_time
- fork_attempts
- forward_expansion_filter
- hash_queue_depth
- header_address_token_limit
- header_size_limit
- home_mailbox
- ignore_mx_lookup_error
- in_flow_delay
- initial_destination_concurrency
- ipc_idle
- line_length_limit
- lmtp_connect_timeout
- lmtp_data_init_timeout
- lmtp_lhlo_timeout
- lmtp_quit_timeout
- lmtp_rset_timeout
- lmtp_tcp_port
- local_destination_concurrency_limit
- local_recipient_maps
- luser_relay
- mail_owner
- mail_spool_directory
- mailbox_command
- mailbox_delivery_lock
- mailbox_transport
- manpage_directory
- masquerade_domains
- max_idle
- maximal_backoff_time
- message_size_limit
- mime_header_checks
- minimal_backoff_time
- mydomain
- mynetworks
- myorigin
- newaliases_path
- notify_classes
- parent_domain_matches_subdomains
- pickup_service_name
- process_id_directory
- proxy_interfaces
- qmgr_clog_warn_time
- qmgr_message_active_limit
- qmgr_message_recipient_minimum
- qmqpd_error_delay
- queue_directory
- queue_run_delay
- rbl_reply_maps
- recipient_canonical_maps
- reject_code
- relay_domains_reject_code
- relay_transport
- relocated_maps
- resolve_dequoted_address
- sample_directory
- sendmail_path
- setgid_group
- showq_service_name
- smtp_bind_address
- smtp_data_done_timeout
- smtp_data_xfer_timeout
- smtp_destination_recipient_limit
- smtp_helo_timeout
- smtp_mail_timeout
- smtp_pix_workaround_delay_time
- smtp_quit_timeout
- smtp_rcpt_timeout
- smtp_skip_5xx_greeting
- smtpd_banner
- smtpd_data_restrictions
- smtpd_error_sleep_time
- smtpd_expansion_filter
- smtpd_helo_required
- smtpd_history_flush_threshold
- smtpd_noop_commands
- smtpd_recipient_limit
- smtpd_restriction_classes
- smtpd_soft_error_limit
- soft_bounce
- strict_7bit_headers
- strict_8bitmime_body
- strict_rfc821_envelopes
- swap_bangpath
- syslog_name
- transport_retry_time
- undisclosed_recipients_header
- unknown_client_reject_code
- unknown_local_recipient_reject_code
- unknown_virtual_alias_reject_code
- verp_delimiter_filter
- virtual_alias_maps
- virtual_mailbox_base
- virtual_mailbox_limit
- virtual_mailbox_maps
- virtual_transport
- Postfix Commands
- Compiling and Installing Postfix
- Obtaining Postfix
- Postfix Compiling Primer
- Compiler Options
- Linker Options
- Building Postfix
- Customizing Your Build
- Modifying Postfix Defaults
- Installation
- Upgrading
- Compiling Add-on Packages
- Cyrus SASL
- TLS
- MySQL
- LDAP
- Common Problems
- Compile Time
- Runtime
- Wrapping Things Up
- Frequently Asked Questions
- Index
System requirements
File format: PDF
Copy-Protection: Adobe-DRM (Digital Rights Management)
System requirements:
- Computer (Windows; MacOS X; Linux): Install the free reader Adobe Digital Editions prior to download (see eBook Help).
- Tablet/smartphone (Android; iOS): Install the free app Adobe Digital Editions or the app PocketBook before downloading (see eBook Help).
- E-reader: Bookeen, Kobo, Pocketbook, Sony, Tolino and many more (only limited: Kindle).
The file format PDF always displays a book page identically on any hardware. This makes PDF suitable for complex layouts such as those used in textbooks and reference books (images, tables, columns, footnotes). Unfortunately, on the small screens of e-readers or smartphones, PDFs are rather annoying, requiring too much scrolling.
This eBook uses Adobe-DRM, a „hard” copy protection. If the necessary requirements are not met, unfortunately you will not be able to open the eBook. You will therefore need to prepare your reading hardware before downloading.
Please note: We strongly recommend that you authorise using your personal Adobe ID after installation of any reading software.
For more information, see our eBook Help page.