linux发送邮件的功能总结

Posted mb6124a48b25a4a

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了linux发送邮件的功能总结相关的知识,希望对你有一定的参考价值。

今天添加了发送邮件的功能,总结一下,供以后参考:

1、直接使用管道发送邮件

echo "hello,this is the content of mail.welcome to www.mzone.cc" | mail -s "Hello from mzone.cc by pipe" admin@qunar.com

2、使用文本发送

mail -s "Hello from mzone.cc by file" admin@qunar.com < mail.txt

3、如果希望修改发送邮件的人,那么:

mail -s "title" -r "from@qunar.com" to@qunar.com

4、如果想要发送附件,那么:

echo "" | mutt -s "邮件名称" qiu.li@qunar.com -c 抄送邮件列表 -a 附件路径

如果发送csv文件,很可能出现乱码,那么需要提前将文件转码,命令是:

/usr/bin/iconv -t gb2312 -f utf-8 -c 源文件名 > 目标文件名
  • -t 目标编码
  • -f 原来编码

 

以上是关于linux发送邮件的功能总结的主要内容,如果未能解决你的问题,请参考以下文章

我应该如何使用 Outlook 发送代码片段?

超实用的php代码片段

python (18)在linux中如何实现定时发送邮件

JavaWeb学习总结(五十三)——Web应用中使用JavaMail发送邮件

Linux学习-->如何通过Shell脚本实现发送邮件通知功能?

Javascript - 使用 HTML 片段通过电子邮件发送 JSON 输出