Mutt is a small but powerful text-based e-mail client for Unix-like operating systems. With the mutt command, one can send and read emails. Mutt supports both maildir & mbox mail formats. Mutt is compatible with POP & IMAP protocols.
# mutt -s "Subject of the Mail" firstname.lastname@example.org < /dev/null
Example 1: Send a test mail where the mail body is blank:
# mutt -s "Test Mail" email@example.com < /dev/null
Above Command will send a mail with subject “ Test Mail” to firstname.lastname@example.org
Example 2: Send Mail with attachments.
# mutt -s "Subject of the Mail" -a /tmp/[file-to-be-attached] email@example.com < /tmp/[mail body contents file]
# mutt -s "test mail plz ignore" -a /tmp/backup.tgz firstname.lastname@example.org
# cat .muttrc set from = "email@example.com" set realname = "MAIL ADMIN"
Mail is an e-mail client, which is used to send and receive mails.
# mail -s [subject] -c [cc-addr] -b [bcc-addr] to-addr... < /mailbody.txt
# mail -s "test mail plz ignore" firstname.lastname@example.org
Above Command will send a mail with subject “test mail plz ignore” and body of mail will be the contents of /tmp/body.txt file.
The telnet command is used to communicate with another host using the TELNET protocol. Telnet can be used to send emails, as shown below:
- mail from: specify the e-mail id from where the mail will be send.
- rcpt to: specify the recipient email-id.
- data: it is the command after which we can specify the subject of the mail.
- Subject: subject of the mail.
- quit: is the command to exit.