开源项目 [简信] 智能邮件投递测试版

vincenting · 2014年10月29日 · 最后由 putty 回复于 2014年10月30日 · 2606 次阅读

当前完成情况

目前已经可以供发送量小中型用户使用,基本的功能已经测试通过。

  1. HTTP 协议的邮件投递,包括队列等待式投递、立即投递,立即投递又可选阻塞式投递(请求直接返回投递结果,默认投递后返回邮件 ID,并通过回调告知投递结果)
  2. 针对收件域名的发送频率控制
  3. 发送异常的根据关键字的默认处理以及可人工针对发送日志指定处理方法

下面要完成的功能

  1. SMTP 协议的邮件投递
  2. 开发文档,包括模块的设计以及通信的规则
  3. 使用文档
  4. 安装工具,方便快速安装

传送门:

项目主页: https://github.com/jianxinio/postman 测试版本安装文档: https://github.com/jianxinio/postman/blob/master/docs/install.md

技术关键字

ruby[padrino], golang, nodejs, tls, redis, mysql, semantic-ui

非技术的内容

这个项目由于目前由一个人开发,所以整体(性能以及安全、可靠性)很局限于个人认知水平。很希望有更多的人参与,给邮件发送一个更好的选择。 如果你了解上面的技术关键字中的一点或者几点,欢迎先了解下大概的代码,提出代码中的缺陷/提交缺陷的改进代码。目前整体的开发文档会在后面快速跟进(由于公司新项目,可能下面速度会稍慢)。 还有我蹩脚的英文,后面依旧是希望同时提供中文/英文两个版本的页面/文档,也欢迎加入。

可以考虑提供云服务,通过 http 接入来帮助小网站发发注册邮件挺好的。

SMTP 发送 qq 邮件立马进入垃圾箱。我有试过

希望能通过模拟 http/https 模式的邮件发送

#2 楼 @putty 怎么说?我现在是强制做了 DKIM 和 SPF,还有 RDNS 这些都是建议的操作(虽然腾讯不管这些)。

我自己有发送过邮件,不知道你遇到的立马进垃圾箱什么情况,还有邮件的内容如何。QQ 邮箱对用户行为还有 IP 以及域名的发送频率/质量比较看重。

#1 楼 @hhuai 之前就是定位在邮件云服务的,但是后来因为同类产品太多(mailgun,sendcloud 等等),就决定做一款开源的产品,利用用户自身的 ip 资源(虽然 ip 的信誉需要用户自己去慢慢建立)。

@vincenting 你的好高端呀,我是通过 foxmail SMTP 功能登陆 163 邮箱来批量发送邮件到 qq 邮箱的,结果全进垃圾箱,然后我就上网页直接登陆 qq 邮箱,然后通过密送功能发送邮件就不会进入垃圾箱(一次 50 个人)。 如果你的能改成自动发送并且不会进垃圾箱,那就很高端了,到时候我就脱离手动发送邮件的苦海了。

需要 登录 后方可回复, 如果你还没有账号请 注册新账号