当前时区为 UTC + 8 小时



发表新帖 回复这个主题  [ 3 篇帖子 ] 
作者 内容
1 楼 
 文章标题 : [二进制生存] 用GMail从控制台发送邮件的脚本
帖子发表于 : 2009-05-02 16:36 
头像

注册: 2009-04-09 9:16
帖子: 69
送出感谢: 0 次
接收感谢: 0 次
用python写了一个脚本,从控制台发送邮件,可以指定标题、正文、附件、压缩附件等。

发送邮件的功能都是现成的调用,主要是在易用性上做了些优化:

1、发送一句话,不需要正文,比如给邮件列表发个“求助。。。。。(如题)”之类的:
msend -t list@domain.com -s "求助,图形界面进不了,哈哈”

2、发个文件到自已的邮箱,一般用 -f "file1;file2;file3;dir2;dir3" ,发懒的时候不写 -f 也能用
msend -t my@gmail.com -f readme.txt
msend -t my@gmail.com *.txt

3、发个文件或目录到某个邮箱,需要ZIP一下,(当然2和3可以混用)
msend -t friend@domain.com -z ./pics/

基本上:
1、目标邮箱和主题必须写上;
2、如果有文件附件,可以不指定主题,脚本会把文件数当主题名(gmail的title里会显示正文的)
3、程序会自动判断文件和目录,如果是目录就会遍历
4、不管是文件还是目录,如果前缀指定了-z,就压缩后发送
5、没有前缀的参数一律当文件名

如果有需要,可以下载玩玩,运行msend不带参数就有用法,应该很明白了。



Usage:
msend -t user@domain.com -s title
msend -t user@domain.com {-s title | -f file | -z file}

Full command:
msend --to=user@domain.com --subject=title [--msg=body] [--files="file1;dir2"] [--zip="file1;dir2"]

Example: ( edit ~/.msend for default sender account )
msend -t user@domain.com -s "just a test"
msend -t user@domain.com -s "send all pic" -f ./mypics/
msend -t user@domain.com -s "send files as zip" -z ./mytext/
msend -t user@domain.com -s "send both" -f mytext -z mytext

---------------------------------
附件下载地址: https://groups.google.com/group/binsos/ ... 9b1a34cd9b
---------------------------------


页首
 用户资料  
 
2 楼 
 文章标题 : Re: [二进制生存] 用GMail从控制台发送邮件的脚本
帖子发表于 : 2009-05-11 15:47 

注册: 2007-08-26 10:35
帖子: 294
地址: 上海
送出感谢: 0 次
接收感谢: 0 次
直接用mutt不好么?


页首
 用户资料  
 
3 楼 
 文章标题 : Re: [二进制生存] 用GMail从控制台发送邮件的脚本
帖子发表于 : 2009-05-11 16:24 
头像

注册: 2007-02-18 19:33
帖子: 2180
地址: lyric.im
系统: OSX
送出感谢: 0 次
接收感谢: 1
偶倒是写了个sh调用mutt发信


_________________
既然你诚心诚意地问了
我就大慈大悲地告诉你
为了防止世界被破坏
为了维护世界的和平
贯彻爱与真实的罪恶
可爱而又迷人的反派角色
武藏,小次郎
我们是穿越银河的火箭队,白洞白色的明天在等着我们。就是这样!!喵~~


页首
 用户资料  
 
显示帖子 :  排序  
发表新帖 回复这个主题  [ 3 篇帖子 ] 

当前时区为 UTC + 8 小时


在线用户

正在浏览此版面的用户:没有注册用户 和 2 位游客


不能 在这个版面发表主题
不能 在这个版面回复主题
不能 在这个版面编辑帖子
不能 在这个版面删除帖子
不能 在这个版面提交附件

前往 :  
本站点为公益性站点,用于推广开源自由软件,由 DiaHosting VPSBudgetVM VPS 提供服务。
我们认为:软件应可免费取得,软件工具在各种语言环境下皆可使用,且不会有任何功能上的差异;
人们应有定制和修改软件的自由,且方式不受限制,只要他们自认为合适。

Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
简体中文语系由 王笑宇 翻译