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.
Here at Ibmi Media, we shall look into how to use the mail command in Linux.
You can run the apt command to install the mailutils package:
$ sudo apt install mailutils
Next, install Postfix with the below command:
$ sudo apt install postfix
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 "ubuntu@linuxapt":
$ mail -s "test" ubuntu@linuxapt
Alternatively, you can send mail by a single command:
$ mail -s "test" ubuntu@linuxapt <<< 'Test'
If you want to attach the text file:
$ mail -s "test" ubuntu@linuxapt <<< 'Hello, We want to share a file for you' /home/ubuntu/test/test1.txt
You can check the mail by command:
$ mail
To read the email, enter the email's sequence number and press Enter.
To delete the email:
& d [email's sequence number]
[Need help in fixing Linux system issues ? We can help you. ]
This article covers the Complete guide for setting up a mail server using Postfix, Dovecot & SquirrelMail.
Linux mail command Options: