Bash: mail: command not found (CentOS, Redhat, Ubuntu and Debian)

Bash: mail: command not found (CentOS, Redhat, Ubuntu and Debian)

With the minimum installation of any Linux operating system, you will not see most of the commands in your system. In minimum operating system installation only required packages are installed for running an operating system and skipped unnecessary packages. mail command is useful for sending emails from Linux command line which is used for almost Linux operating system. Most of Debian based systems will show error like “The program ‘mail’ is currently not installed. You can install it by typing”

There are many other alternatives to mail command for sending emails from Linux command line interface. Visit here for more options.

Install mail Command:

Let’s use one of below command to install mail command as per your operating system. For RHEL based systems, this command installed from mailx rpm packages and on Debian based system this command found in mailutils package.

Install mail command on CentOS/Redhat 7/6/5:

yum install mailx

Install mail command on Fedora 22+:

dnf install mailx

Install mail command on Ubuntu/Debian/LinuxMint:

sudo apt-get install mailutils

Sending Test Email

After installing mail command packages in your system, send a test email using below command.

echo "Message Body" | mail -s "Message Subject" receiver@example.com

點閱: 10

發表迴響

這個網站採用 Akismet 服務減少垃圾留言。進一步瞭解 Akismet 如何處理網站訪客的留言資料