Linux bash mail发邮件总结
来源:互联网 发布:sql 数据类型 编辑:程序博客网 时间:2024/06/06 02:44
需要sendmail或postfix服务
如果单纯的发文件文件可以用
cat xxxx.txt |mail -s "主旨" abc@xxx.com fff@xxx.com
如果需要发送附件需要安装uuencode来编码 (yum install sharutils)
单独发附件,这样xxxx@xxx.com会收到一个data.txt的附件
uuencode /tmp/data_process.log data.txt |mail xxx@xxx.com
如果需要正文和附件一起发:
uuencode /tmp/data_process.log data.txt > /tmp/data_temp.txt
上面是将编码的文件输出:
cat /tmp/data_temp.txt /tmp/data_process.log > /tmp/data_ok.txt
上面是将编码文件和内容合并
cat /tmp/data_ok.txt |mail -s "主旨" abc@xxx.com fff@xxx.com
上面是发送
发送HTML邮件:
如果单纯的发文件文件可以用
cat xxxx.txt |mail -s "主旨" abc@xxx.com fff@xxx.com
如果需要发送附件需要安装uuencode来编码 (yum install sharutils)
单独发附件,这样xxxx@xxx.com会收到一个data.txt的附件
uuencode /tmp/data_process.log data.txt |mail xxx@xxx.com
如果需要正文和附件一起发:
uuencode /tmp/data_process.log data.txt > /tmp/data_temp.txt
上面是将编码的文件输出:
cat /tmp/data_temp.txt /tmp/data_process.log > /tmp/data_ok.txt
上面是将编码文件和内容合并
cat /tmp/data_ok.txt |mail -s "主旨" abc@xxx.com fff@xxx.com
上面是发送
发送HTML邮件:
#!/usr/bin/ksh
export MAILTO="recipient@mail.com"
export CONTENT="/tmp/example.html"
export SUBJECT="Example Report"
(
echo "Subject: $SUBJECT"
echo "MIME-Version: 1.0"
echo "Content-Type: text/html"
echo "Content-Disposition: inline"
cat $CONTENT
) | /usr/sbin/sendmail $MAILTO
- Linux bash mail发邮件总结
- linux mail发邮件
- linux perl mail 发邮件
- linux学习-mail发送邮件(mail不能发邮件)
- linux 下 命令行 mail 发邮件方法
- linux 下 命令行 mail 发邮件方法
- linux mail利用外部邮箱地址发邮件
- linux下命令行 mail 发邮件方法
- Linux下利用mail发邮件
- LINUX发邮件之mail命令
- java mail 发邮件
- PHP mail 发邮件
- 项目总结-html中毒导致Java mail发邮件失败
- 【转】linux mail利用外部邮箱地址发邮件
- linux用mail往qq邮箱发邮件
- 用linux mail命令发送邮件时指定发送人
- Linux 下 命令行 mail 发邮件方法(未测试)
- linux使用mail命令发邮件—第三方smtp
- jbpm与ssh完整示例(五)
- PrintStream在网络编程中的弊端
- C#打包方法
- 好想好想……
- 儒豹全国列车查询上线
- Linux bash mail发邮件总结
- 一篇差点让老婆离开我的文章
- 如何国际化(i18n)Display标签
- 利用office实现文字识别需求
- .NET中各种数据库连接
- sql server 2005更改安全身份验证模式
- oracle数据源的配置和通过数据源方式连接数据库
- 不错的工具
- JavaScript 隐藏拷贝本文带连接