Linux System Engineer: Mail Systems Using Postfix
1h 2mIntermediate2019-04-30
Authors

Grant McWilliams
Consultant, Speaker, Writer, Professor, Developer
Course details
One third of all mail servers run on Postfix, the open-source mail transfer agent. As a Linux administrator, there's a good chance that you may be asked to set up, manage, or troubleshoot Postfix—and a 100% chance of encountering questions about Postfix on the RHCE certification exam. If you want to pass the RHCE exam and demonstrate your expertise in Red Hat Enterprise Linux, you need to master Postfix. This course covers Postfix configuration and management, including relaying and forwarding, on Linux. Learn how to install and set up Postfix as your default mail transport agent (MTA) and review how email is routed and headers are written. Learn the commands needed to administer Postfix, and decipher the nine different configuration files. Grant McWilliams—Linux expert and author of the RHCE Cert Prep¬ series—also shows how to create aliases and virtual mail groups. The lessons culminate in the fourth chapter, which explains how to set up a local Postfix mail server and relay all mail in the network, including email from remote users, to your mail server.
Learning objectives
Overview of email and mail agents
Installing Postfix
Postfix services and commands
Postfix configuration files
Configuring a mail service
Creating a mail gateway
Learning objectives
Overview of email and mail agents
Installing Postfix
Postfix services and commands
Postfix configuration files
Configuring a mail service
Creating a mail gateway
Skills covered
RHELRed Hat Enterprise LinuxRed HatLinuxNetwork AdministrationNetwork and System AdministrationOpen SourceDeep Dive (X:Y)
Concepts
0. Introduction
- 01 - Mail systems using Postfix
- 02 - What you will need
- 03 - Virtual machine configuration
- 04 - Lab setup
- 05 - Set hostnames
1. Email Systems and Terminology
- 06 - About email
- 07 - How email works
- 08 - Mail agents
2. Introducing Postfix
- 09 - Install Postfix
- 10 - Postfix services
- 11 - Postfix commands
- 12 - Postfix logging
- 13 - Postfix and Security-Enhanced Linux (SELinux)
3. Postfix Configuration Files
- 14 - The access file
- 15 - The canonical file
- 16 - The generic file
- 17 - The relocated file
- 18 - The transport file
- 19 - The virtual file
- 20 - The aliases file
- 21 - The master file
- 22 - The main configuration file
4. Configure Postfix
- 23 - Configure a local mail server
- 24 - Send email from a remote client
- 25 - Create a null-client mail relay
- 26 - Create a mail gateway
Conclusion
- 27 - Next steps