将Mysql查询结果直接发送邮件

由于工作需要,要做一个定时获取数据库一些内容,然后发送邮件通知用户的功能.功能采用mysql客户端的输出管道给sendEmail完成.越来越觉得linux强大…

mysql --default-character-set=utf8 -H -uDBUSE -pDBPASS -hDBHOST DBNAME -e "QUERYSQL"|sendEmail -f from@mail.com -t to@mail.com -s mail.mail.com -u "MAIL TITLE"  -o message-content-type=text/html -o message-charset=utf-8