CentOS5使用mail命令发送附件

本文介绍了如何使用mail命令配合uuencode来发送带有附件的邮件。通过将二进制文件转换为文本格式,使得文件能够通过邮件成功传递。接收方可能还需使用uudecode命令进行解码。
现在很少人用mail命令传递文件了,若不是今天用到了,我甚至都忘记了mail的这个功能!

  1. zip sms.zip SMS.log --注意,压缩后的文件名在前,源文件名在后
  2. uuencode sms.zip log.zip|mail -s "log" li_qinshan@126.com --这回变成源文件名在前了
   mail命令发送附件时需要uuencode的支持。uuencode命令把二进制文件编码成文本形式,以利于文本传输环境中的传送,一般用于电子邮件中附件的传送。
   简单的说,从功能上看,uuencode是把二进制文件转换成了文本文件,变成了能被邮件客户端识别的格式。有的时候,接收方还需要使用uudecode命令对附件进行解码才能查看。

本文转自 li_qinshan 51CTO博客,原文链接:http://blog.51cto.com/share/462031
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值