Chinaunix首页 | 论坛 | 博客
  • 博客访问: 1316511
  • 博文数量: 161
  • 博客积分: 10192
  • 博客等级: 上将
  • 技术积分: 2165
  • 用 户 组: 普通用户
  • 注册时间: 2006-07-27 17:09
文章分类

全部博文(161)

文章存档

2012年(2)

2011年(13)

2010年(137)

2009年(5)

2008年(4)

我的朋友

分类: LINUX

2010-07-21 00:45:16

三种常用格式发信
 
  mail -s test #第一种方法,你可以把当前shell当成编辑器来用,编辑完内容后Ctrl-D结束
 
  echo “mail content”|mail -s test #第二种方法,我用的最多,可能是喜欢管道的缘故吧
 
  mail -s test < file #第三种方法,以file的内容为邮件内容发信

指定特定的发 送人:

$ mail -s "just a test" 收信人邮箱地址 < 要发送的邮件内容文件 -- -f 发送人邮件地址 -F 发件人姓名

效果是: 信件内容将发送给 收信人邮箱,显示的发送人为 发送人姓名<发送人邮件地址>,显示的内容为 发送的邮件内容...

包含命令执行结果的MAIL发送(多个收信人地址间用空格隔开;抄送用-c;加密抄送用-b):
echo -e `ls /tmp`|mail -s "test" fff@aaa.com  eee@kkk.com gg@iii.com  -c zz@aaa.com  -b qq@aaa.com < /tmp/dd.txt -- -f cc@aaa.com   -F cc

发送带附件的mail命令: 
uuencode filename filename2 |mail -s "test"  abccc@163.com  -- -f cdd@yahoo.com
----------------------------------
uuencode 命令
用途
为使用电子邮件的传输编码二进制文件。
语法
uuencode [ -m ] [ SourceFile ] OutputFile
描述
uuencode 命令将二进制文件转换成 ASCII 数据。在使用 BNU(或 uucp)邮件将文件发送到远程系统之前,这是有用的。uudecode 命令将由 uuencode 命令创建的 ASCII 数据转换回来成为其原来的二进制格式。

uuencode 命令采用已命名的 SourceFile(缺省标准输出)并在标准输出上产生编码的版本。该编码只使用可打印的 ASCII 字符,并包括文件的方式和用于在远程系统上重新创建二进制映像的 OutputFile 文件名。

使用 uudecode 命令对文件进行解码。
标志
-m     使用 MIME Base64 算法对输出进行编码。如果没有指定 -m,则会使用旧的 uuencode 算法。
参数
OutputFile     指定解码文件的名称。通过将 /dev/stdout 指定为 OutputFile,可以将uuencode 命令的输出指向标准输出。
SourceFile     指定将要转换的二进制文件的名称。缺省值是标准输入。

阅读(573) | 评论(2) | 转发(0) |
给主人留下些什么吧!~~

chinaunix网友2011-07-11 15:30:16

首先是进入收件箱,命令为 mail 进入后命令提示符变为& 邮件管理命令如下: unread 标记为未读邮件 h 或 headers 显示当前的邮件列表 l 或 list 显示当前支持的命令列表 ? 或 help 显示多个查看邮件列表的命令参数用法 d 删除当前邮件,指针并下移 d 1-100 删除第1到100封邮件 f 或 from 只显示当前邮件的简易信息 f num 显示某一个邮件的简易信息 f 或 from num 指针移动到某一封邮件 z 显示刚进行收件箱时的后面二十封邮件列表 more 或 p 或 page 阅读当前指针所在的邮件内容 阅读时,按空格键就是翻页,按回车键就是下移一行 t 或 type 或 more 或 p 或 page num 阅读某一封邮件 n 或 next 或 {什么都不填} 阅读当前指针所在的下一封邮件内容, 阅读时,按空格键就是翻页,按回车键就是下移一行 v 或 visual 当前邮件进入纯文本编辑模式 n 或 next 或 {什么都不填} num 阅读某一封邮件 top 显示当前指针所在的邮件的

chinaunix网友2011-07-11 15:30:16

首先是进入收件箱,命令为 mail 进入后命令提示符变为& 邮件管理命令如下: unread 标记为未读邮件 h 或 headers 显示当前的邮件列表 l 或 list 显示当前支持的命令列表 ? 或 help 显示多个查看邮件列表的命令参数用法 d 删除当前邮件,指针并下移 d 1-100 删除第1到100封邮件 f 或 from 只显示当前邮件的简易信息 f num 显示某一个邮件的简易信息 f 或 from num 指针移动到某一封邮件 z 显示刚进行收件箱时的后面二十封邮件列表 more 或 p 或 page 阅读当前指针所在的邮件内容 阅读时,按空格键就是翻页,按回车键就是下移一行 t 或 type 或 more 或 p 或 page num 阅读某一封邮件 n 或 next 或 {什么都不填} 阅读当前指针所在的下一封邮件内容, 阅读时,按空格键就是翻页,按回车键就是下移一行 v 或 visual 当前邮件进入纯文本编辑模式 n 或 next 或 {什么都不填} num 阅读某一封邮件 top 显示当前指针所在的邮件的