V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX 提问指南
ruandao
V2EX  ›  问与答

撸了个邮件转发服务, 欢迎大家试用

  •  
  •   ruandao · 2015-11-07 20:45:36 +08:00 · 7699 次点击
    这是一个创建于 3290 天前的主题,其中的信息可能已经有所发展或是发生改变。
    类似于 google 域名邮箱, 不过只有转发功能
    主要是注册的时候, 可以快速的自定义个邮件地址,
    然后当你收到广告邮件的时候,就可以知道你在哪里被出卖了
    SoManyAd.com
    期待大家的意见与建议
    谢谢
    第 1 条附言  ·  2016-05-29 14:03:13 +08:00
    由于精力有限, 时间太久了, 代码自己都不记得 以及碰到 ip 不够用问题(会被腾讯封禁), 决定把代码释放出来, 有需要的自取
    原先付费的用户会一一退款,并且维持使用
    代码总共分两块, 一块是 web 界面,管理 web 数据库
    另一块,则有 haraka 构成, 主要是通过插件去数据库匹配要转发的邮件地址
    目前暂时无力,整理文档,需要自己跟踪代码,望海涵
    界面的代码放在 https://github.com/ruandao/somanyad
    邮件转发(haraka) 的代码放在 https://github.com/ruandao/somanyad-emailD

    原先付费的用户会一一退款,并且维持使用 (刚才操作了下,支付宝, 发现只能看到账号的开头和结尾,中间都被 *** 给挡住了, 麻烦付费的用户联系我下, 谢谢, 抱歉了)
    第 2 条附言  ·  2017-06-14 11:22:26 +08:00
    准备从头开始再次启用 somanyad
    这次交了个合作伙伴一起搞
    30 条回复    2017-01-23 20:09:37 +08:00
    ruandao
        1
    ruandao  
    OP
       2015-11-07 22:36:36 +08:00
    恩, 像 屏蔽某些被广告投递商发广告的地址, 但是又希望正常的用户可以发邮件给你, 你可以 [img]( http://somanyad.com/img/2.png)
    MrGba2z
        2
    MrGba2z  
       2015-11-07 22:40:51 +08:00 via iPhone
    能分享源码或者实现简介吗?

    之前想自己做一个的,后来总担心转发出去进垃圾邮箱之类的问题
    66CCFF
        3
    66CCFF  
       2015-11-07 22:41:29 +08:00
    邮件经过别人那边总觉得不安全。
    要是能提付费授权的形式,非常乐意使用。
    ruandao
        4
    ruandao  
    OP
       2015-11-07 22:48:54 +08:00
    @MrGba2z 就是根据 邮件接收方的域名 查询数据库, 进行转发的

    源码是基于 haraka 进行加工的, (不过, 愿意自己撸花的时间, 和直接买服务相比, 确实不划算, 个人建议 O(∩_∩)O 哈哈~, 辞职花了快 2 个月, 才把各方面整起来,主要是界面...汗)
    ruandao
        5
    ruandao  
    OP
       2015-11-07 23:01:26 +08:00
    @66CCFF 付费授权是什么? 恩,我这个有免费,只是比较痛苦, 要每隔 10 天过来续一下免费的 plan, 然后付费直接一年

    邮件经过别人那边,确实是会让人犹豫
    不过, 我想
    重要的网站, 像支付宝什么的, 可以继续使用 gmail (哈哈,等哪天我跟淘宝,谷歌一样大的时候, 你就可以信任了...现在只能先默默奋斗)
    像一些边角站, 譬如有时候,逛到某个网站, 需要看某些信息然后对方要求你注册的时候, 就可以用上了
    譬如 现在这边注册绑定一个域名, 然后不管他
    等什么时候需要注册 xxx 网站,然后他们又要求你提供邮箱才给注册
    你就可以先过来,续个免费合约, 然后取个 [email protected] 的邮件地址进行注册
    哦偶, 不过,可能会忘记我这个网站...诶, 想到一个好招, 注册的时候 把 email.yourdomain.com 也指向 somanyad.com 然后, 我直接在对应的页面弄个续费按钮 就方便记忆了,而且方便续费 :) ( 允许任意域名地址指向的功能还没做...等明天应该就 ok 了哈)
    ruandao
        6
    ruandao  
    OP
       2015-11-07 23:05:26 +08:00
    @MrGba2z 恩, 还有要设置一些安全措施, 譬如服务器自动重启时候, 要能够自动启动服务, 然后像要是有多个人都说某个域名是他的,那样怎么办(so 我要求域名绑定的时候, 需要根据用户 id 以及域名生成一个 somanyadxxx.yourdomain.com 指向我的域名, 这样我才能判断 这个域名确实是哪个用户的
    细节多了....
    过几天,准备在撸个 chrome 插件,方便设置地址黑名单
    just1
        7
    just1  
       2015-11-08 00:55:25 +08:00 via Android
    @ruandao txt 记录验证
    Showfom
        8
    Showfom  
       2015-11-08 00:57:42 +08:00 via iPhone
    @66CCFF 那我去弄个....用 cPanel 23333
    d8
        9
    d8  
       2015-11-08 01:03:25 +08:00 via Android
    @Showfom 你也是 10RMB 一年么?
    楼主,给 200 可以终身么
    ruandao
        10
    ruandao  
    OP
       2015-11-08 01:05:17 +08:00
    @just1 一样, 不过, 很多人会比较熟悉 cname
    66CCFF
        11
    66CCFF  
       2015-11-08 01:18:30 +08:00
    @ruandao
    @Showfom
    我的意思是楼主做成能够让用户在自己服务器上运行的软件,然后按一年 XX 元的形式授权软件使用。
    ruandao
        12
    ruandao  
    OP
       2015-11-08 01:20:02 +08:00
    @d8 恩, 你的建议不错, 待会我去弄个 80 年 200 元的套餐 (80/20) 哈哈

    诶, 没啥反响, 刚开始弄, 是感觉十分羡慕我哥之前用的 google 的免费企业邮箱(丫的, 网站逛多了, 真的垃圾邮件很多, 有时候, 看到垃圾箱上面有个数字飘着,总会强迫自己去点开来看看)
    不过,等我知道的时候, google 的企业邮箱已经开始收费了...其实我也想付费来着,只是感觉有点小贵(5$每个月,合着要 30 块钱每个月....2333 了, 花了 2 个月来弄, 其实成本更高, 只是很羡慕那种小而美的生活)
    ruandao
        13
    ruandao  
    OP
       2015-11-08 01:23:17 +08:00   ❤️ 1
    @66CCFF 那个, 其实, 如果你需要, 去搜索下, "postfix" "服务器邮箱" "搭建" 之类的 网上有各种解决方案, 只是,需要自己折腾下

    像这个 [postfix 搭建纯邮件转发服务器]( http://blog.csdn.net/zzban/article/details/8792917)
    ruandao
        14
    ruandao  
    OP
       2015-11-08 01:33:15 +08:00
    @d8 死困的, 明天再弄吧 😓
    aprikyblue
        15
    aprikyblue  
       2015-11-08 02:34:30 +08:00
    看起来不错的样子。。

    然而 LZ 自己做的话,首先比较关注稳定性问题,然后还有长久性 lz 会不会半路跑了。。。
    最后如何保障邮件内容安全问题,毕竟用这个要经过转发
    ryd994
        16
    ryd994  
       2015-11-08 07:15:56 +08:00 via Android
    不只是收,你能发么?
    postfix 搭一个很简单,但我最后还是用 mailgun ,就是因为 SMTP 设置,包括 spf 等太麻烦
    adrianzhang
        17
    adrianzhang  
       2015-11-08 08:53:34 +08:00
    用 docker 打包一下岂不是很 happy ?
    VmuTargh
        18
    VmuTargh  
       2015-11-08 10:19:38 +08:00 via Android
    匿名性应该有限吧……另外 ls+1 ,来个 docker 嗨翻天
    ruandao
        19
    ruandao  
    OP
       2015-11-08 20:02:14 +08:00   ❤️ 1
    @aprikyblue
    @ryd994
    恩, 谢谢关注

    我把大家的一些问题, 整理了下, 放到网站上了
    http://somanyad.com/#issue

    我觉得最主要一个是信任问题, 这个无解, 像支付宝之类的, 你邮件地址应该要填 gmail (不要相信自己的邮件服务器, 因为可能哪天你被黑了都不知道)
    我这个, 应该主要是用来, 发帖时候留个联系方式, 或者注册网站, 避免被爬虫抓取, 以及网站的群发广告

    @adrianzhang docker 已经有打包的了, 在 docker hub 里面搜索 haraka
    @VmuTargh 匿名性, 恩, 我这个想要解决的是垃圾邮件问题
    @d8 后来考虑了下, 还是不要消费"终身使用" 这个词了
    ryd994
        20
    ryd994  
       2015-11-08 22:03:06 +08:00 via Android
    @ruandao 你的意思的我可以使用自己的其他邮箱回复来自你的服务的邮件对么?
    这样会在回复的时候暴露地址啊。
    我有自己的域名,有多个地址,这样不同用途,不同来源,不同社交圈的邮件可以完全分开。互相之间除了域名,其他彻底分开。
    ruandao
        21
    ruandao  
    OP
       2015-11-08 22:35:28 +08:00
    @ryd994 恩, 是这个意思, 这个能解决的是防止 网站或者爬虫, 批量获取地址, 然后群发广告, 然后如果只有一个地址, 你是没法摆脱他们
    然后, 你和人交流时候, 如果需要留地址, 你可以用域名地址, 然后他发邮件过来, 你回复的时候, 会自动变成你的主邮箱地址在和他聊天
    d8
        22
    d8  
       2015-11-09 07:42:05 +08:00 via Android
    @ruandao 学校可申请到免费的谷歌企业邮局。公益机构也可。有个网站提供免费的 edu 二级域名。自己搜。明白了吗?
    ruandao
        23
    ruandao  
    OP
       2015-11-09 09:48:25 +08:00
    @d8 恩, 我已经毕业了
    aprikyblue
        24
    aprikyblue  
       2015-11-14 12:45:51 +08:00 via Android   ❤️ 1
    This is an automatically generated Delivery Status Notification

    向邮箱发送出现。。
    THIS IS A WARNING MESSAGE ONLY.

    YOU DO NOT NEED TO RESEND YOUR MESSAGE.

    Delivery to the following recipient has been delayed:

    reviving mail address

    Message will be retried for 2 more day(s)

    Technical details of temporary failure:
    DNS Error: Address resolution of mx1.somanyad.com. failed: DNS server returned answer with no data
    ruandao
        25
    ruandao  
    OP
       2015-11-14 17:32:47 +08:00
    @aprikyblue 抱歉, dns 服务器出了问题, 已经更换 dns 服务器了
    hanmiao
        26
    hanmiao  
       2016-04-17 14:58:08 +08:00
    @ruandao 无法接收验证邮件 Gmail
    ruandao
        27
    ruandao  
    OP
       2016-05-29 14:19:09 +08:00
    目前运行,正常, 已有的付费用户,已经延期,无法保证稳定性,望知晓海涵
    aprikyblue
        28
    aprikyblue  
       2017-01-22 23:53:39 +08:00
    一直没管,才刚发现邮件收不到了。挂了?
    ruandao
        29
    ruandao  
    OP
       2017-01-23 09:14:26 +08:00
    @aprikyblue 挂了。。。晚上回去看看能不能恢复。。。。尽早迁移吧,抱歉
    aprikyblue
        30
    aprikyblue  
       2017-01-23 20:09:37 +08:00
    @ruandao 好吧。。。
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2810 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 24ms · UTC 12:10 · PVG 20:10 · LAX 04:10 · JFK 07:10
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.