Install and Configure Sendmail on Ubuntu

If you have setup a new server and your PHP mail() function is failing, it's just because Sendmail isn't installed on your server. So, Here we'll let you know some simple setps to fix this problem.

To Configuring Sendmail on Ubuntu, you need to run following commands on your server.

Install Sendmail on Ubuntu

sudo apt-get install sendmail

Update your hosts file

sudo nano /etc/hosts

Make sure the line something like below at the top:

saveCopyzoom_out_map yourhost yourhost localhost

Change the second line to look like this, where yourhost is the same as whatever is in the line above it.

saveCopyzoom_out_map localhost localhost.localdomain yourhost

Save the file and then Run Sendmail's config command and answer Y to everything:

sudo sendmailconfig

Sendmail Installation and Configuration is done. Now Finally you need to Restart Apache. Run the following command to restart Apache services:

sudo service apache2 restart

Bingo!! Sendmail is now installed and configured, and your PHP mail() function is working and it will send mail quickly now.

I hope this article helped you to know How to Install and Configure Sendmail on Ubuntu .

Bookmark it for your future reference. Do comment below if you have any other questions or doubts.

P.S. Do share this post with your team.

Recent Articles
Chrome Extension
Copyright © 2024 All rights reserved.
Ads OFF toggle_off