Bobcares

How we efficiently enable port 587 postfix?

by | Nov 3, 2019

Enabling port 587 in Postfix is really easy.

Port 587 ensures the security of the emails while sending them. Therefore, it reduces the rejected emails on the server.

At Bobcares, we receive requests to enable the ports on postfix and fix its errors as a part of our Server Management Services.

Today, let’s see how our Support Engineers enable this port on Postfix and fix its errors.

 

What is the importance of port 587 in postfix?

Normally, everyone uses port 25 as it is the default port in emails. As it is extensively used by many, it conveys malware and spam. So most of the ISPs are filtering the emails coming through it.

Also, they sometimes block port 25. In that case, the best solution is to enable the 587 port.

Port 587 is another submission port. This port ensures that the emails are submitted securely. Thus, most of the ISPs don’t block this port. This definitely reduces the rate of rejected messages on the server.

Thus, this is mainly helpful in sending bulk emails.

 

How we enable port 587 in postfix?

Till now we have discussed why 587 port is necessary in the email servers. Let’s now see how our Support Engineers enable it on the server.

 

Enable port 587 in postfix from server

To open the submission port our Support Engineers edit the file master.cf to enable 587 port.

We edit this file using the below command.

vi /etc/postfix/master.cf

And then we remove the # symbol in front of the line:

#submission inet n - n - - smtpd

So, after editing it looks like this:

submission inet n - n - - smtpd

After that, we restart the postfix using the below command.

service postfix restart

This will finally enable the port 587 in postfix.

 

Enable port 587 in postfix from Plesk

We can enable port 587 from the Plesk panel. Let us discuss how our Support Engineers enable it for our customers.

Login to Plesk from an administrator account.

Now go to Tool & Setting and select Mail Server Setting.

We check the box Enable SMTP service on port 587 on all IP addresses.

 

For server will Plesk. We login to the server and use the command to port submission ports.

/usr/local/psa/bin/mailserver --set-message-submission true

 

Errors with port 587 in Postfix

Let us discuss the common error faced by our customers using port 587.

 

Port not open

Recently one customer contacted us saying he has enabled port 587 in master.cf still mail configuration fails.

On analyzing the server the submission entry was present in master.cf file. But port 587 was not open in the firewall.

So we open port 587 in the server.

iptables -I INPUT -p tcp -m tcp --dport 587 -j ACCEPT
service iptables save

The command changes based on the firewall used.

 

[Need any assistance with Postfix? – We’ll help you]

 

Conclusion

In short, the port 587 securely sends emails in postfix and thus reduces the spam emails. Today, we saw how our Support Engineers enable this port in Postfix and fix its related errors.

PREVENT YOUR SERVER FROM CRASHING!

Never again lose customers to poor server speed! Let us help you.

Our server experts will monitor & maintain your server 24/7 so that it remains lightning fast and secure.

GET STARTED

var google_conversion_label = "owonCMyG5nEQ0aD71QM";

0 Comments

Submit a Comment

Your email address will not be published. Required fields are marked *

Never again lose customers to poor
server speed! Let us help you.

Privacy Preference Center

Necessary

Necessary cookies help make a website usable by enabling basic functions like page navigation and access to secure areas of the website. The website cannot function properly without these cookies.

PHPSESSID - Preserves user session state across page requests.

gdpr[consent_types] - Used to store user consents.

gdpr[allowed_cookies] - Used to store user allowed cookies.

PHPSESSID, gdpr[consent_types], gdpr[allowed_cookies]
PHPSESSID
WHMCSpKDlPzh2chML

Statistics

Statistic cookies help website owners to understand how visitors interact with websites by collecting and reporting information anonymously.

_ga - Preserves user session state across page requests.

_gat - Used by Google Analytics to throttle request rate

_gid - Registers a unique ID that is used to generate statistical data on how you use the website.

smartlookCookie - Used to collect user device and location information of the site visitors to improve the websites User Experience.

_ga, _gat, _gid
_ga, _gat, _gid
smartlookCookie
_clck, _clsk, CLID, ANONCHK, MR, MUID, SM

Marketing

Marketing cookies are used to track visitors across websites. The intention is to display ads that are relevant and engaging for the individual user and thereby more valuable for publishers and third party advertisers.

IDE - Used by Google DoubleClick to register and report the website user's actions after viewing or clicking one of the advertiser's ads with the purpose of measuring the efficacy of an ad and to present targeted ads to the user.

test_cookie - Used to check if the user's browser supports cookies.

1P_JAR - Google cookie. These cookies are used to collect website statistics and track conversion rates.

NID - Registers a unique ID that identifies a returning user's device. The ID is used for serving ads that are most relevant to the user.

DV - Google ad personalisation

_reb2bgeo - The visitor's geographical location

_reb2bloaded - Whether or not the script loaded for the visitor

_reb2bref - The referring URL for the visit

_reb2bsessionID - The visitor's RB2B session ID

_reb2buid - The visitor's RB2B user ID

IDE, test_cookie, 1P_JAR, NID, DV, NID
IDE, test_cookie
1P_JAR, NID, DV
NID
hblid
_reb2bgeo, _reb2bloaded, _reb2bref, _reb2bsessionID, _reb2buid

Security

These are essential site cookies, used by the google reCAPTCHA. These cookies use an unique identifier to verify if a visitor is human or a bot.

SID, APISID, HSID, NID, PREF
SID, APISID, HSID, NID, PREF