现在很少人用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命令对附件进行解码才能查看。