Skip to main content

ULTIMATE GUIDE: Setting Up Your Server for Reliable Email Delivery. PART 2: How to prevent outgoing emails from going to spam

· 8 min read
Customer Care Engineer

dns-records-configuration-spf-dkim-dmarc-ptr-mx-prevent-email-spam-guide

info

DNS records are a set of technical parameters of a domain that determine where to route different types of traffic: web, mail, FTP, etc.

They link the domain name to IP addresses and other servers so that browsers and mail systems know where to connect when working with your website or email.

In Part 1 of this guide, we configured the firewall and opened the necessary ports for mail delivery. Now that we have made sure that messages are being sent from your server, we need to check that the DNS records are configured correctly. Gmail, Outlook, and other major mail services strictly verify MX, SPF, DKIM, DMARC, and PTR before delivering messages to the primary inbox. Correct records sharply increase the chance that messages will land in the Inbox folder instead of Spam (or be completely rejected).

In the following steps, we will describe how to check the current DNS records of each type and provide recommendations on how to configure them correctly.

ULTIMATE GUIDE: Setting up your server for reliable email delivery. PART I: Firewall

· 10 min read
Customer Care Engineer

email-server-linux-firewall-configuration-smtp-imap-setup-guide

info

Firewall  is software (or a hardware-software appliance) that controls which connections to the server are allowed and which are blocked. In the vast majority of modern Linux server distributions, some form of firewall is available out of the box.

Reliable email delivery to the recipient depends not only on the mail server itself, but also on correct DNS records and firewall configuration. If something is wrong with those, your messages are very likely to land in the Spam folder - or not be delivered at all.

This article outlines the key steps that will allow you to achieve nearly 100% reliable delivery of messages sent from your server. In Part 1, we will walk through the possible firewall-related issues in detail; in Part 2, you will find instructions for configuring DNS records.

The information in this article applies only to mail servers running on Linux distributions. Debian 12 and Rocky Linux 8.10 with the FASTPANEL control panel are used as examples.

WordPress error establishing a database connection: what it means and how to fix it

· 4 min read
Customer Care Engineer

wordpress-error-establishing-database-connection

If you’ve ever seen the “Error establishing a database connection” message on your WordPress site, you know how unpleasant it is. The site stops working, visitors see nothing but a white screen with that phrase, and anxiety gradually rises. In reality, this is one of the most common WordPress issues, and it can be fixed without panic or hiring outside specialists.

What is S3 storage and why your website needs it

· 2 min read
Customer Care Engineer

what-is-s3-storage

If you’re familiar with the term S3, you probably associate it with large, expensive cloud solutions like AWS, aimed at big projects with solid budgets. However, that’s not always the case. This protocol is more accessible than it seems and can be extremely useful for small projects and even personal use. In this article, we’ll demonstrate that clearly.

Why you need a VPN and why it’s better to have your own

· 2 min read
Customer Care Engineer

vpn-privacy-security-selfhosted-vps-encryption-anonymous-internet

A VPN stopped being something exotic long ago. Some people turn it on to use the internet safely while traveling, others to work from home with corporate services, and for many it’s simply a familiar way to stay safe online.

At its core, a VPN isn’t about “circumventing geo-blocking” so much as about control: you decide which server your traffic goes through and who can see it. That raises the question - what should you choose: a ready-made VPN service or your own server with a VPN?

404 Not Found error in Joomla: Causes and how to fix it

· 3 min read
Customer Care Engineer

Joomla-404-Not-Found-error-message-and-how-to-fix-broken-links-or-missing-pages-step-by-step

Error 404 Not Found on the site running on Joomla means that the requested page can not be found. Visitors often get to it from search engines, outdated links, or even from the menu of the site itself. The reasons can range from a deleted article to routing issues.

In this article, we will explain why error 404 appears in Joomla and how to quickly eliminate it.

Error 404 in WordPress: where it comes from and how to fix it

· 3 min read
Customer Care Engineer

how-to-fix-404-page-not-found-error-in-WordPress

Error 404 Not Found is one of the most common problems WordPress site owners face. This message appears when the server cannot find the page requested by the user. The reason could be due to link settings, deleted content, or even the theme of the site.

If not handled properly, the error can affect visitor behavior and search rankings. In this article, briefly and to the point, we will tell you why a 404 error appears in WordPress and how to fix it.