- Lab
-
Libraries: If you want this lab, consider one of these libraries.
- Cloud

Configuring Outgoing Mail Server
For many reasons, email service is essential. Being able to configure an email server is something every System Administrator should know how to do. This lab will give some practice in doing just that. By default only local mail is available and it cannot be sent or received from our network. In this activity, you will reconfigure the Postfix mail server to support sending and receiving email from the network.

Lab Info
Table of Contents
-
Challenge
Install the Postfix Mail Server, and the mailx and Mutt Mail Clients
Become the
root
user usingsudo
and use theyum
command to install the software for the Postfix mail server, as well as the mailx and Mutt email clients:sudo -i yum -y install postfix mailx mutt
-
Challenge
Configure Postfix to Listen on All Network Interfaces
Use the
postconf
command to configure the Postfix mail server to listen on all network interfaces:postconf -e inet_interfaces=all
-
Challenge
Enable and Start the postfix Service
Use the
systemctl
command to enable and start thepostfix
service:systemctl enable postfix.service --now
-
Challenge
Send a Test Message with the mail Command and Check the Log to See if It was Delivered
Using the
mail
command send a message with the subjecttest
tocloud_user
that contains the contents of the/etc/hosts
file:mail -s 'test' cloud_user@server1 < /etc/hosts
-
Challenge
Verify That Outgoing Mail is Working
Using the
tail
command, verify that the message was delivered. Return to thecloud_user
account and view the message using themutt
command:tail /var/log/maillog exit mutt
Press Enter to create the
Mail
directory in our home directory if necessary.Press q to quit
mutt
.
About the author
Real skill practice before real-world application
Hands-on Labs are real environments created by industry experts to help you learn. These environments help you gain knowledge and experience, practice without compromising your system, test without risk, destroy without fear, and let you learn from your mistakes. Hands-on Labs: practice your skills before delivering in the real world.
Learn by doing
Engage hands-on with the tools and technologies you’re learning. You pick the skill, we provide the credentials and environment.
Follow your guide
All labs have detailed instructions and objectives, guiding you through the learning process and ensuring you understand every step.
Turn time into mastery
On average, you retain 75% more of your learning if you take time to practice. Hands-on labs set you up for success to make those skills stick.