时光邮局|来写一封未来的信试试吧,我们直接选择实体信件+电子邮件运营

2022-11-30 17:48:17 +08:00
 janyork

时光邮局|来写一封未来的信试试吧!一个我的新项目

什么是时光邮局?

漫漫星河璀璨,漫漫古道长河。

官网:云寄-时光邮局

寻找一份特殊的意义,学会热爱生活,学会面朝大海。

有一天我收到了两年前的自己来信。

如果可以给末来寄信你会写些什么呢?

如果能收到两年前的自己的信你又希望能看到什么呢?

——进行一场与末来的相遇

简介

嘿嘿!这个项目源于我和我朋友们的一个想法,我是一枚 Java 程序员,技术的道路上很累,我还在一步步前行,困难必不可少,但是累了不妨好好享受一下生活,给未来的自己,写一封信,或许寥寥几笔,或许又纸短情长,或许...

生活的美好等待每一个人去发现,谁也不例外。

或许,若干年后,来了一封逆时空的邮件,或浪漫,或开心,或激动,或回忆,跨时空的言语,让你脑海中缓缓荡起回忆,那个喜欢的姑娘?那个幼稚的自己?那个坚持不懈的人?那段......纸短情长。

春风总是如约而至,而我们也不会违约,认识一下,我叫小简,一个废柴程序员,但是我总是喜欢奇奇怪怪的想法,我在寻找意义,因为这才是人生。

我们使用 Java 作为后端开发语言,Vitepress配合Vue3作为前端开发技术,构建了一个自动化的网页。

哎...呀呀呀,bug 有些多,勉强可以用吧,大佬凑合看看吧!

域名:mail.totime.cn

至于为什么使用Vitepress这种文档框架去构建,主要还是因为懒,加上这玩意用起来快,编译后还不需要SEO优化,反正编译后是html文件,用纯Vue2/3还得用nuxt来服务端渲染,不然SPA程序SEO老难了。

界面展示

移动端就懒得展示了。

移动端用的VantUI,这 UI 我感觉非常好用,也好看。

但是我移动端编辑器也和电脑端一样,用的 Vditor ,加载起来慢,点开编辑器可能第一次还不一定快速加载出来,以后再想办法吧。

运营功能

电子邮件使用的Quartz来实现定时任务,然后....居然有人刷接口,所以用Redis+拦截器+自定义注解,去实现了接口防刷,提交接口 5 分钟只能 3 次,验证码获取 1 分钟最多 3 次。

实体信件刚开始运营我们不收费(微信支付用 V3SDK 接入了,还要测试,哈哈哈),大佬们不来试试吗?

目前大概收到了 35-50 封信,其中大概一般实体信,一半电子邮件。

另外也给团队用 Wordpress 打造了一个交流社区,刚好有一个 CN 域名,8B9 。

那站点就叫 8 比 9 ,8 : 9 ,08:09 ,看起来是一个时间,刚好我们团队就叫与时同行,哈哈哈。

实体信件

实体信件我们使用邮政挂号,发送 EMS(这不是国境范围内处处可到嘛)邮递。 实体信时间做了限制,必须>3 月,不然意义不大。

实体信我们定制了火漆印章,信纸、信封。

信封使用了珠光纸材质(贵一点但是不易损坏),然后定制了 3 处金烫。

信封展示

字体是打印的,现在打印机太厉害了,搞个字体,打印出来比手写好看多了。

投递效果

信件提交成功会收到邮件,发出邮件也会给出邮件。

还是那句话:互联网正在改变着每个人的生活,你、我、他都不例外,程序员走在了时代前沿,所以......我在追寻一些我想做的事情与意义,使用一串串代码,一个个字节。

不妨试试,反正不收费。

2553 次点击
所在节点    分享创造
47 条回复
janyork
2022-12-01 14:17:17 +08:00
@andyhuai 花钱,团队花钱,花个几百块钱来维护的实力还是有的
janyork
2022-12-01 14:20:41 +08:00
@mlhorizon 这个需求有点难搞呀,信件内容我们管理组不可能不看就发出,这是必然的,国内没有绝对隐私权,玩意邮寄了不好的内容,团队就完蛋了,哈哈哈,然后你所说的第一个需求,我有点不知道如何去实现这种功能。
janyork
2022-12-01 14:23:45 +08:00
@ZxBing0066 感谢感谢,确实有很多问题,但是,主要还是 vitepress 不能像正常的 Vue 一样自由的去写实现代码,然后那个时间和邮件类型按钮,是因为强制移动端跳转 PC 的原因,我 github 询问了 elementplus 团队,他们给了我解决方案,我下一个版本修复好,感谢建议,谢谢
janyork
2022-12-01 14:24:29 +08:00
@slowTime 图片用腾讯云对象存储,不贵,你可以看看,好用,阿里云 OSS 也可以,都不贵
mlhorizon
2022-12-01 14:45:55 +08:00
@janyork #22 可以跟发帖一样的机器审查啊。
liuidetmks
2022-12-01 15:49:19 +08:00
@janyork 邮政都不看信件呢,只要不是对不特定人群的群发应该没问题。你这个只是单发而已。

此处留个记号,看看你这个服务能不能运行 2 年
liuidetmks
2022-12-01 16:10:00 +08:00
太卡了, 发送没有这么慢吧
janyork
2022-12-01 18:28:39 +08:00
@SQLException 确实会,时长判断是经过了后端接口,所以 redis 也会记录,但是一般第一次提醒过后应该第二次会注意时间范围,默认是 3 分钟内三次提交频率,我当时没考虑 5 分钟超出 3 次情况
janyork
2022-12-01 18:29:32 +08:00
@liuidetmks 服务器不咋地,然后就是,我特意延迟了 2s ,缓解处理压力。
SQLException
2022-12-01 18:31:18 +08:00
@janyork #28 确实。。我昨天卡在 2 月 28 和 3 月 1 日试了好几次
janyork
2022-12-01 18:32:28 +08:00
@mlhorizon 机器审查不能完全保证呀,我以前用百度 Ai ,像,“xxxx 气派,+ 卫星,xxx”,这种他就不行,而且我们打印也是必定要看信件内容的,以防万一,这种隐私性我们无法实现,谁也不能完全保证内容安全性,即使是万分之一。
janyork
2022-12-01 18:34:04 +08:00
@SQLException 看来要给后端优化一下,这种情况不增加次数限制,哈哈哈
janyork
2022-12-01 18:35:26 +08:00
@liuidetmks 不如写一份试试我两年之后能否送达鸭,嘻嘻
liuidetmks
2022-12-01 18:50:40 +08:00
@janyork 写了一封,然而不知道是页面报错还是怎么的,页面卡死了 ,只得作罢
blankmiss
2022-12-01 19:43:10 +08:00
怎么保证你不看我信件呢
mlhorizon
2022-12-01 20:46:26 +08:00
@blankmiss #35 楼主是保证一定会看!这个原因足以让我放弃了。
seansong
2022-12-01 23:25:40 +08:00
懂浪漫的程序员,真好
gouzixi
2022-12-02 09:54:28 +08:00
@kalman03 更深层次?
janyork
2022-12-02 10:15:06 +08:00
@blankmiss 无法保证,信是肯定会看的,万一有不好内容,谁也无法保证,所以我们展示了隐私政策,只能相对私密
janyork
2022-12-02 10:15:57 +08:00
@liuidetmks 是不是内容很长,可否告知这个 bug 的大概描述,感谢

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/899127

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX