- Lab
- A Cloud Guru
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.
Path 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
.
What's a lab?
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.
Provided environment for hands-on practice
We will provide the credentials and environment necessary for you to practice right within your browser.
Guided walkthrough
Follow along with the author’s guided walkthrough and build something new in your provided environment!
Did you know?
On average, you retain 75% more of your learning if you get time for practice.