次のシェルスクリプトを作成
vi mail.sh
--------------------
#!/bin/bash
HOST="接続先ホスト名" 
PORT="接続先ポート番号" 
EHLO="`hostname`" 
SUBJECT="`date '+%Y-%m-%d_%H-%M-%S-%N'`" 
MSG_ID="`date '+%Y-%m-%d_%H-%M-%S-%N'`@`hostname`" 
FROM="FROMに設定するメールアドレス" 
TO=$1
CC=$2
####################################
if [ -z ${TO} ]; then
  echo 'mail.sh <to mail@example.com>'
  exit
fi
exec 3<>/dev/tcp/$HOST/$PORT
wait(){
    while true
    do
        read line <&3
        echo "$line" 
        if [[ "$line" == $1 ]]
        then break
        fi
    done
}
wait "[1-9]*" 
echo EHLO ${EHLO} >&3
wait "[1-9]*" 
echo MAIL FROM: ${FROM} >&3
wait "[1-9]*" 
echo RCPT TO: ${TO} >&3
wait "[1-9]*" 
echo DATA >&3
echo FROM: ${FROM} >&3
echo TO: ${TO} >&3
if [ -n "${CC}" ]; then
  echo CC: ${CC} >&3
fi
echo Message-ID: \<${MSG_ID}\> >&3
echo Subject: ${SUBJECT} >&3
echo Message-ID is >&3
echo \<${MSG_ID}\> >&3
echo . >&3
wait "[1-9]*" 
echo QUIT >&3
echo Message Sent : ${SUBJECT}