Linux Tutorials: Commands to send an email in Linux

rajeshkumar created the topic: Various Commands to send an email in Linux
Sending mail
To send a message to one or more people, mailx can be invoked with arguments which are the names of people to whom the mail will be sent. The user is then expected to type in his message, followed by an ‘control-D’ at the beginning of a line.

mails -s "this is test" -a SG_COMM.sql.gz rajeshk@adobe.com < raj.txt

mailx rajesh@xyz.com < /tmp/db_reorg.log
echo "This is test Subject" | mailx rajesh@xyz.com
mailx -s "This is test Subject" rajesh@xyz.com < test.txt
echo "This is test Subject" | mailx -c love@xyz.com -s "Join us watching Star Wars" rajesh@xyz.com

Send an email in Linux with attachment
Attach /tmp/list.tar.gz and and send it

uuencode /tmp/list.tar.gz /tmp/list.tar.gz | mailx -s "Subject" rajesh@xyz.com

Email photo.png along with a text message read from body.txt
cat body.txt; uuencode photo.png photo.png) | mail -s "Subject" rajesh@xyz.com

Attach /tmp/filelist.tar.gz and read the content of a text using /tmp/body.txt
mutt -s “Backup status” -a /tmp/filelist.tar.gz rajesh@xyz.com < /tmp/body.txt

Unix command to send an email attachment
or
mailx command to send an email with attachment

Code:
uuencode file1 file2 | mail user@companyname.co.in -s "subject"

uuencode is a utility which is to be found with sharutils. make sure its installed. To check wheterh its installed or not.

which uuencode or
locate uuencode or
rpm -qa | grep sharutils

If you do not found, then you might have to install it. You need to install sharutils by folliwing commands….

Install uuencode
======================================
yum install shareutils
or
wget ftp.scientificlinux.org/linux/scientific/6.2/x86_64/os/Packages/sharutils-4.7-6.1.el6.x86_64.rpm
rpm -ivh sharutils-4.7-6.1.el6.x86_64.rpm
Regards,
Rajesh Kumar
Twitt me @ twitter.com/RajeshKumarIn

Rajesh Kumar
Follow me
Subscribe
Notify of
guest
0 Comments
Inline Feedbacks
View all comments
0
Would love your thoughts, please comment.x
()
x