做这个项目的初衷,是为了在开发环境下有个类似于 Mailgun、Submail 那样的邮件和短信发送工具。因为在开发环境下,我们是不希望邮件和短信直接发送到真实的用户的。这样,我开始了这个虚拟邮件和短信的项目,它也是通过调用一个接口的方式,发送邮件和短信。邮件和短信不是到达真实的用户,而是汇聚到这个系统内。你可以在这个系统内看到所有测试的短信和邮件,哪怕是不同的用户,它们的邮件和短信都在同一个地方查看。这感觉真是极好的。
因为 Mailgun、Submail、Fake Messages 它们提供的接口不一样,我特地编写了一个关于适配器模式的说明。
GitHub 传送门:
我支持国产,附加一个开源中国的传送门:
目前我已经将这个项目用于自己的生产开发了,我们的产品和测试人员都是嘟嘟嘟地打开这个地址去检查邮件和短信的服务,再也不需要到处找测试的邮箱和手机号了。而且,测试的邮件和短信都在同一个地方查看,这种感觉是真的是极好的。我希望这个项目,能够实现像 Mailgun 那样的完整功能的,而不是简单的玩具。当然,实现这个愿景离不开大家的支持、反馈和参与。
这也是我做开源的初衷。
界面预览:
1
mywaiting 2019-07-27 23:01:11 +08:00
应该叫 mock messages [手动狗头~]
|
2
sinv 2019-07-28 01:24:22 +08:00
建议在页面上方醒目地提示:你是什么垃圾??? [手动狗头]
|
5
julyclyde 2019-07-30 13:09:01 +08:00
典型的不懂邮件技术只会做开发的
你这功能,在邮件系统里仅是一个参数而已 |
9
julyclyde 2019-08-01 15:30:06 +08:00
|