Fake Messages: 一个虚拟的邮件和短信服务提供商(我要认真做我的开源项目了) - V2EX
2019-07-29 17:23:08 Author: www.v2ex.com(查看原文) 阅读量:190 收藏

V2EX = way to explore

V2EX 是一个关于分享和探索的地方

做这个项目的初衷,是为了在开发环境下有个类似于 Mailgun、Submail 那样的邮件和短信发送工具。因为在开发环境下,我们是不希望邮件和短信直接发送到真实的用户的。这样,我开始了这个虚拟邮件和短信的项目,它也是通过调用一个接口的方式,发送邮件和短信。邮件和短信不是到达真实的用户,而是汇聚到这个系统内。你可以在这个系统内看到所有测试的短信和邮件,哪怕是不同的用户,它们的邮件和短信都在同一个地方查看。这感觉真是极好的。

因为 Mailgun、Submail、Fake Messages 它们提供的接口不一样,我特地编写了一个关于适配器模式的说明。

GitHub 传送门:

https://github.com/run27017/fake-messages

我支持国产,附加一个开源中国的传送门:

https://gitee.com/run27017/fake-messages

目前我已经将这个项目用于自己的生产开发了,我们的产品和测试人员都是嘟嘟嘟地打开这个地址去检查邮件和短信的服务,再也不需要到处找测试的邮箱和手机号了。而且,测试的邮件和短信都在同一个地方查看,这种感觉是真的是极好的。我希望这个项目,能够实现像 Mailgun 那样的完整功能的,而不是简单的玩具。当然,实现这个愿景离不开大家的支持、反馈和参与。

这也是我做开源的初衷。

界面预览:

邮件列表界面

短息列表界面

2

sinv   1 天前

建议在页面上方醒目地提示:你是什么垃圾??? [手动狗头]


文章来源: https://www.v2ex.com/t/586789
如有侵权请联系:admin#unsafe.sh