SMTP: Configure a MTA to forward (relay) email through a smart host.

Share this link

In order to test this configuration, you will need to set up a DNS server and configure a central mail server (here at 192.168.1.1) to receive mails.

Remove the sendmail package (sendmail is more complicated to configure):

# yum erase sendmail

Install the postfix package:

# yum install -y postfix

Activate the postfix service at boot:

# chkconfig postfix on

Start the postfix service:

# service postfix start

Let’s assume that your local server is called server.example.com on the 192.168.1.0/24 network and your smart host (outgoing mail gateway) is at 192.168.1.1.
Edit the /etc/postfix/main.cf file and change the following directives:

myhostname = server.example.com
mydomain = example.com
myorigin = $mydomain
inet_interfaces = all
mydestination = $myhostname, localhost.$mydomain, localhost
mynetworks = 192.168.1.0/24, 127.0.0.0/8
relayhost = 192.168.1.1

Check the syntax:

# postfix check

Check the non-default configuration:

# postconf -n

Reload the postfix configuration:

# service postfix reload
1 Star2 Stars3 Stars4 Stars5 Stars (No Ratings Yet)
Loading...

Leave a Reply

7 Comments on "SMTP: Configure a MTA to forward (relay) email through a smart host."

Notify of
Sort by:   newest | oldest
papaand1
Member
papaand1

Hi,
thank you so much for those tutos, but here i am a little bit confused.
what’s the hostname or ip address for central mail server?
what’s the hostname or ip address for the smart host?
and the main.cf file in which host are we supposed to edit it?
thank a lot

papaand1
Member
papaand1

i got it. thank you

papaand1
Member
papaand1

HI,
I have one question for you. if i want to block a client with 192.168.1.20 for example to send email how am i going to proceed?
thank you

papaand1
Member
papaand1

thank you so much

wpDiscuz

RHCSA7: Task of the day

Allowed time: 3 minutes.
Check that you've got no SELinux policy violations.

RHCE7: Task of the day

Allowed time: 10 minutes.
Set up a httpd virtual server called "dummy" with DocumentRoot assigned to /opt.

Poll for favorite RHEL 7 book

What is your favorite RHEL 7 book to prepare RHCSA & RHCE exams?

View Results

Loading ... Loading ...

Poll for most difficult RHCSA 7 topic

What do you think is the most difficult RHCSA 7 topic?

View Results

Loading ... Loading ...

Poll for most difficult RHCE 7 topic

What do you think is the most difficult RHCE 7 topic?

View Results

Loading ... Loading ...

Recent Comments