Sending email takes a long time on NGINX? Here’s how to fix
I’ve recently switched our servers from Apache to NGINX. While testing our WP Form Builder Add-on, I found that my web server took pretty long time for the mail function to process, however, on the local server, everything works pretty smooth.
While digging Google, I found the solution which fixed this issue. If you are facing the same problem, follow the steps below to resolve it.
Log in to your server via SSH as root user and run the following command:
nano /etc/hosts
You will find an entry that looks like this
127.0.0.1 localhost
All you need to do is add localhost. local domain after this so it should look like this:
127.0.0.1 localhost localhost.localdomain
Press CTRL+X and then Y to save the file. Now, your server mail should process in nanoseconds.
Sometimes, a small fix with a few characters here and there can waste hours. I thought I’d share this here so that it will save some of your time.

Winery Website Development Services
Jewellery Website Development Services
Automotive Website Design Services
Drupal Website Development
Joomla Website Development
Webflow Development Services
Framer Website Development Services
WIX Development Services
Squarespace Development Services
AngularJS Website Development
ReactJS Development Services
IOS Apps Developmnet
Cross Platform App Development
Flutter App Development
Xamarin Apps Developmnet
Progressive Apps Developmnet
Prestashop Development Service
Neto (Maropost) Commerce Development Service
Shopify Plus Agency
Shopify Cro Services
Search Engine Optimization
Social Media Marketing
Paid Media Advertising
Google Ads Services
SEO Services India
Content Marketing Services
Email Marketing Services
SEO Pricing
Website Design Services India
Website Design Services USA Canada
Website Design Services British Columbia
Graphics Design Services
Logo Design
Figma To HTML5
Hire Remote Developers
Wearable App Development
Leave a Reply