Mail is the easiest way to send messages to your friends, partners. There are many ways to allow users to send emails, and you may not know it, Linux can also help you send emails using the mail command on the terminal. You can write the subject, content with the email address and send it by mail command.
This command is built-in on Linux distributions. Now we will start introducing you to using the mail command in Linux. Hope you understand.
Installing the mail package
Run the apt command to install the mailutils package:
$ sudo apt install mailutils
$ sudo apt install postfix
Using the mail command
The syntax of the mail command:
$ mail -s "subject" [recipient's email]
[Type the message]
[Press Ctrl + D]
CC [You can skip by pressing Enter]
To understand clearly, we will try to send a mail to address “[email protected]”:
$ mail -s "test" [email protected]
Another way, you can send mail by single command:
$ mail -s "test" [email protected] <<< 'Test'
If you want to attach the text file:
$ mail -s "test" [email protected] <<< 'Hello, I want to share a file for you' /home/ubuntu/test/test1.txt
You can check the mail by command:
To read the email, enter the email’s sequence number and press Enter. For example, I want to read the 3rd email:
To delete the email:
& d [email's sequence number]
We introduced you to how to use the mail command in Linux.
Thank you for reading!
Karim Buzdar holds a degree in telecommunication engineering and holds several sysadmin certifications including CCNA RS, SCP, and ACE. As an IT engineer and technical author, he writes for various websites.