架了个云应用,通过Tasker的HTTP post直接发邮件。付源代码
tasker吧
全部回复
仅看楼主
level 3
原理就是Python SMTP发送邮件,只是把发送邮件部分搬到服务器,只要用Tasker发起一个HTTP POST,提供发件邮箱和收件邮箱,标题、内容就能自动发送邮件,免去安装Python或者其他应用的麻烦。
支持中文。输入必须对,不然服务器不能正确解释的话就会失败。我这是架在京东的云擎上的,还可以选新浪云,GAE,阿里云。源代码就几十行。如果信不过我的可以自己架设。
如果直接使用我这个服务器的话,就不用管了,只要在Tasker就行
选建立 HTTP POST,地址是
post2smtp.jd-app.com
Data是
{"from":"发件人邮箱","to":"收件人邮箱","host":"SMTP服务器:端口","subject":"邮件标题","content":"邮件正文","user":"用户名","password":"密码","SSL":"0"}
Content Type是
multipart/form-data
理论上提供了SSL支持,可是实测QQ邮箱和GMail的SSL都很难发送成功,建议保持SSL为0。
为了方便使用,附上一个模板,用JavascriptLet输入。直接改javascriptlet里面就行了。模板和服务器端代码见二楼
2014年10月03日 05点10分 1
level 3
[无效] http://pan.baidu.com/s/1mguVvAC
post.tsk.xml 是task模板, tasker里倒入
post2smtp.py 是wgsi 源代码,如果你要自己架设服务器,要用到
2014年10月03日 05点10分 2
模板发送目标的js写成了 var too= 而不是 to= 是因为Tasker的bug,要三个字符的变量才能传递给下一个task,不是错误,请不要修改
2014年10月04日 05点10分
求分享配置
2018年11月21日 09点11分
求大佬分享配置
2018年11月21日 09点11分
level 13
火前留名,貌似我用不到[弹吉他]
   --如果没有得到,那是因为不努力!
2014年10月03日 09点10分 3
level 11
好像很给力的样子
最近正好想做个任务自动云备份手机里的小文件[太开心]
但是wsgi什么的不太懂
2014年10月04日 04点10分 4
因为密码是明文保存和传输的,如果怕有安全问题,特意注册一个马甲邮箱来发邮件那就不用怕了,直接用我这个就行,不用管什么wsgi。
2014年10月04日 05点10分
不过就算学也不是特别难。我是现学现用的,花了一个晚上就弄出来了
2014年10月04日 05点10分
level 11
楼主强!搭车问一下,能通过这种方法,把本机的小文件通过tasker直接上传到目前的主流网盘吗?比如360和百度盘。现在正在用的是foldersync,这东东好是好,但遗憾不支持国内网盘。国外的又往往被墙,或者龟速。
2014年10月05日 21点10分 5
我目前是用tasker和foldersync同步到路由挂载的硬盘里,路由安装syncY,自动同步到百度云,相当于本地多一个备份
2016年12月26日 07点12分
level 10
lz
这个还能用吗?
2016年12月24日 02点12分 8

回复帖子请注意查看发帖日期哦,XTasker.cn提供了一个简易的邮件API,可以前往 http://xtasker.cn/811 查看API说明,但是这个API目前不支持HTML以及自定义发件人功能的
2016年12月26日 22点12分
1