V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
爱意满满的作品展示区。
mengzhuo
V2EX  ›  分享创造

34NM 新型邮件转发器

  •  1
     
  •   mengzhuo · 2014-07-14 10:23:49 +08:00 · 7072 次点击
    这是一个创建于 3786 天前的主题,其中的信息可能已经有所发展或是发生改变。
    地址: http://34nm.com

    目前状态: alpha---但不删档内测╮(╯▽╰)╭

    现在注册每个网站都要邮箱地址:

    * 一次性邮箱没办法找回账号密码
    * 公开式邮箱太奔放,密码可能会泄露
    * 用自己的邮箱,广告太多,连看都不想看
    ---------------------------------
    所以诞生了34nm,
    你需要时才会生效的邮箱,所有邮件都不保存在服务器,统统转到你的私人邮箱,方便使用。
    新注册的账号有一天的生效时间,不生效的时间内,邮件不接受,不转发。
    当你需要收信时,只要refresh(刷新)一下,就可以收信了。
    ---------------
    欢迎吐槽拍砖
    API随后补上
    ----------------
    使用技术
    WEB/API: gevent+bottle
    SMTP-server:自家用gevent版的smtpd
    数据库: mongodb
    第 1 条附言  ·  2014-07-14 12:41:39 +08:00
    目前的问题有:
    1. 无法向gmail发送(因为服务器IP被suspend了。。)
    2. QQ邮箱可能会自动访问验证邮箱的链接,准备添加验证完成后再从邮箱发送验证成功的信(感谢@welsmann
    第 2 条附言  ·  2014-07-14 13:09:57 +08:00
    现在注册成功后还会有封提示邮件了
    第 3 条附言  ·  2014-07-14 18:08:50 +08:00
    经过多途径学习,终于可以向google发邮件了,O(∩_∩)O
    SPF,DKIM,DMARC
    还要向各大spam list提交抗议
    ------------------
    我觉得我都可以去各大邮件公司工作了……
    第 4 条附言  ·  2014-07-24 23:19:12 +08:00
    得瑟一下,
    34nm现在全线支持SSL,包括网页和邮件

    75 条回复    2014-07-27 08:37:14 +08:00
    chztv
        1
    chztv  
       2014-07-14 10:41:23 +08:00
    Gmail没收到验证邮件~ :(
    chztv
        2
    chztv  
       2014-07-14 10:44:44 +08:00
    换了QQ邮箱,结果收到验证邮件,但Activate Failed~
    算了,不玩了
    mengzhuo
        3
    mengzhuo  
    OP
       2014-07-14 10:46:12 +08:00
    @chztv Gmail限制每天一个IP 只有500次链接的……未来用MailChamp之类的才行了……
    mengzhuo
        4
    mengzhuo  
    OP
       2014-07-14 10:49:06 +08:00
    @chztv Activate Failed显示啥?
    mengzhuo
        5
    mengzhuo  
    OP
       2014-07-14 10:53:54 +08:00
    ***********
    请实验的各位暂时不要用Gmail账号
    我的服务器已经达到了limit被suspend中。。。
    ***********
    chztv
        6
    chztv  
       2014-07-14 10:57:54 +08:00
    @mengzhuo
    显示
    no code name d77ad***********a37c15fa9688e in database...
    mengzhuo
        7
    mengzhuo  
    OP
       2014-07-14 11:03:58 +08:00
    @chztv


    注册记录里真没有这一条……
    chztv
        8
    chztv  
       2014-07-14 11:08:11 +08:00
    @mengzhuo
    但再注册,提示我邮箱已被注册~
    xierch
        9
    xierch  
       2014-07-14 11:36:44 +08:00
    加一下 SPF 和 DKIM 吧?
    oott123
        10
    oott123  
       2014-07-14 11:37:36 +08:00
    [email protected]

    这……
    我算是抢到靓号了么……
    总感觉不怎么讨喜啊orz……
    sethverlo
        11
    sethverlo  
       2014-07-14 11:39:12 +08:00
    突然看到楼主觉得对不起你…那个翻译…- -
    ifool
        12
    ifool  
       2014-07-14 11:57:12 +08:00
    我也是Activate Failed
    no code name ad0fc3beab2946c5b48b8effedd505b2 in database...
    mengzhuo
        13
    mengzhuo  
    OP
       2014-07-14 12:04:30 +08:00
    @chztv
    @ifool

    应该是个bug。。。。

    请把邮件地址发到:
    [email protected]
    mengzhuo
        14
    mengzhuo  
    OP
       2014-07-14 12:05:51 +08:00
    @oott123 囧……
    我已经滤掉了 fu*k sh*t之类的了……没想到2b这样中国的……
    mengzhuo
        15
    mengzhuo  
    OP
       2014-07-14 12:06:23 +08:00
    @sethverlo

    没事,我正准备软考……也没时间……开始翻译才知道水真深……
    welsmann
        16
    welsmann  
       2014-07-14 12:21:28 +08:00   ❤️ 2
    @ifool
    @chztv
    慎重使用QQ邮箱来收注册用的验证邮件,因为这种邮件里的链接可能是访问即失效的,而QQ邮箱会默认主动访问以下邮件里的链接先,所以等到你们点的时候....就链接无效了。
    zwy100e72
        17
    zwy100e72  
       2014-07-14 12:28:55 +08:00
    http://34nm.com/log
    这个地址本来是什么啊。。。主页点了blog结果出来这个,还404
    mengzhuo
        18
    mengzhuo  
    OP
       2014-07-14 12:34:28 +08:00
    @zwy100e72

    这个地址本来就什么没有…………目前只有主要功能上线了
    mengzhuo
        19
    mengzhuo  
    OP
       2014-07-14 12:35:58 +08:00
    @xierch 本地发送的邮件不会加的,转发的时候才会加SPF和DKIM
    GPU
        20
    GPU  
       2014-07-14 14:07:12 +08:00
    点击邮箱的激活地址之后,关掉就再也不知道对应的34nm 邮箱是什么了。
    mengzhuo
        21
    mengzhuo  
    OP
       2014-07-14 14:09:28 +08:00
    @GPU 现在新的34nm邮箱地址 会发送到你的邮箱了
    nilai
        22
    nilai  
       2014-07-14 14:31:10 +08:00
    能开源么???
    sb1984
        23
    sb1984  
       2014-07-14 14:45:26 +08:00
    已经忘了34nm邮件地址怎么找回?
    mengzhuo
        24
    mengzhuo  
    OP
       2014-07-14 14:56:29 +08:00   ❤️ 1
    @nilai 可以,只是目前的加密算法要调整一下,变成读取配置才能公布
    mengzhuo
        25
    mengzhuo  
    OP
       2014-07-14 14:57:17 +08:00
    @sb1984 好的,今晚加上这个功能……
    oott123
        26
    oott123  
       2014-07-14 15:11:42 +08:00
    @mengzhuo 支持开源!
    其实我挺喜欢 2b@34mn 的,感觉好好玩 2333
    nilai
        27
    nilai  
       2014-07-14 15:26:51 +08:00
    支持开源
    nopy
        28
    nopy  
       2014-07-14 17:22:12 +08:00
    这个服务很好啊。 现在QQ邮箱和Gmail都被丢到垃圾邮箱中了。
    sethverlo
        29
    sethverlo  
       2014-07-14 17:30:40 +08:00
    @mengzhuo 刚开始跟你翻译的时候我还没实习…然后我跑了武汉上海,现在在深圳…哈哈,不过最近基本上安定下来了…但是看着茫茫多的未翻译稿也是有点儿蛋疼……- -
    aaalzk
        30
    aaalzk  
       2014-07-14 18:14:23 +08:00
    邮差小易抱歉地通知您,不知道是什么原因,对方退信了。
    英文说明:SMTP error, DOT: 553 - Action was aborted because the mailbox name was invalid.

    看来要过些时日才能使用是吧
    GPU
        31
    GPU  
       2014-07-14 18:16:35 +08:00
    @mengzhuo 能不能自定义啊?
    yueyoum
        32
    yueyoum  
       2014-07-14 18:37:22 +08:00
    LZ 做了我以前想做的事情

    能否将 这个项目 详细写个 blog , 文档, 之类的东西?
    比如 项目搭建, 构架设计, 邮件收发 这些
    iannil
        33
    iannil  
       2014-07-14 18:55:46 +08:00
    有点意思,想法和实践都不错
    withrock
        34
    withrock  
       2014-07-14 19:13:55 +08:00
    如果我不仅仅是在注册的时候使用,还要每周收取推送的消息,这个还该怎么用?
    timor
        35
    timor  
       2014-07-14 20:38:25 +08:00
    @mengzhuo 不能登陆?没密码?只转发?
    mengzhuo
        36
    mengzhuo  
    OP
       2014-07-14 21:27:27 +08:00
    @aaalzk 这个就是不激活状态下的返回值,你需要refresh一下
    mengzhuo
        37
    mengzhuo  
    OP
       2014-07-14 21:28:34 +08:00
    @GPU 不行...
    mengzhuo
        38
    mengzhuo  
    OP
       2014-07-14 21:29:17 +08:00
    @withrock 这个我也考虑过,不过要等下个版本才行了...
    mengzhuo
        39
    mengzhuo  
    OP
       2014-07-14 21:29:57 +08:00
    @yueyoum 这个...要过些时间了...
    mengzhuo
        40
    mengzhuo  
    OP
       2014-07-14 22:50:25 +08:00
    @timor

    对,没帐号密码,只能转发.
    少记一个密码不是很好嘛~
    hzqim
        41
    hzqim  
       2014-07-14 23:30:43 +08:00
    这个有点新鲜。
    注册邮箱我是这样用的,自定义域名架设个企业邮箱,采用转发账号功能。比如v2ex的邮箱就是www.v2ex.com@自定义域名,知乎的就是www.zhihu.com@自定义域名。
    Comdex
        42
    Comdex  
       2014-07-18 08:11:23 +08:00 via Android
    想知道楼主的mongodb和程序是跑在同一台服务器上吗?内存占用大不大?
    mengzhuo
        43
    mengzhuo  
    OP
       2014-07-18 08:17:18 +08:00
    @Comdex

    是,也已经想好怎么扩展了(API, WEB, SendMail,DB都是分离的)

    只是,这个用户量和访问量---
    --------
    -----
    根本用不着哈哈哈
    jkjoke
        44
    jkjoke  
       2014-07-18 15:35:07 +08:00
    想法不错,比以前的十分钟邮箱更实用。
    我现在是用注册的域名做企业邮箱,可以建些固定的账号来收取邮件。
    mengzhuo
        45
    mengzhuo  
    OP
       2014-07-22 17:02:33 +08:00
    @oott123

    @GPU

    添加了自定义的账号了
    GPU
        46
    GPU  
       2014-07-22 17:15:31 +08:00
    @mengzhuo gmail 上 你的邮件自动移到广告文件夹了
    mengzhuo
        47
    mengzhuo  
    OP
       2014-07-22 17:20:59 +08:00
    @GPU

    额……你把发件人添加到联系人里吧

    能截图一下“显示原始邮件“的邮件头发到mengzhuo1203[at]gmail.com吗?这样我好debug一下
    GPU
        48
    GPU  
       2014-07-22 17:27:48 +08:00
    @mengzhuo 只有 “ from: [email protected]" 没看到什么原始邮件 。 gmail 从哪里看的?
    mengzhuo
        49
    mengzhuo  
    OP
       2014-07-22 17:33:22 +08:00
    @GPU



    不必把标题以下的截图 :)

    --------

    因为我已经关掉了服务器的运行debug日志,所以看不到你们收发的邮件了
    GPU
        50
    GPU  
       2014-07-22 22:47:47 +08:00   ❤️ 1
    mengzhuo
        51
    mengzhuo  
    OP
       2014-07-23 09:08:48 +08:00
    @GPU



    SPF DKIM DARMC 都pass了,但是还是在广告里……说明进黑名单了……
    GPU
        52
    GPU  
       2014-07-23 10:22:18 +08:00
    @mengzhuo 这个无解啊
    mengzhuo
        53
    mengzhuo  
    OP
       2014-07-24 23:20:40 +08:00
    @GPU

    这个真没办法的...连抗议的地方都没有
    zhxhwyzh14
        54
    zhxhwyzh14  
       2014-07-25 07:21:18 +08:00
    谢谢分享啦!!
    CoX
        55
    CoX  
       2014-07-25 08:27:43 +08:00 via iPhone
    这个创意不错啊
    RangerWolf
        56
    RangerWolf  
       2014-07-25 10:09:27 +08:00
    你的官网打不开,被杀毒软件提示Category: Disease Vector
    mengzhuo
        57
    mengzhuo  
    OP
       2014-07-25 10:55:21 +08:00
    @RangerWolf

    确定是https://34nm.com吗……
    我的监控表示没有问题,能截图吗?
    RangerWolf
        58
    RangerWolf  
       2014-07-25 11:28:21 +08:00
    @mengzhuo 给个邮箱吧~ 我单独发个截图给你
    mengzhuo
        59
    mengzhuo  
    OP
       2014-07-25 11:50:18 +08:00
    nopy
        60
    nopy  
       2014-07-26 08:41:58 +08:00
    @mengzhuo 刚才用两个邮箱测试了一下 refresh后仍然退信?

    > SMTP error, DOT: 501 No mailfrom address found in [email protected]
    mengzhuo
        61
    mengzhuo  
    OP
       2014-07-26 09:29:10 +08:00
    [email protected] 这个邮箱没有注册。。。。
    mengzhuo
        62
    mengzhuo  
    OP
       2014-07-26 09:38:04 +08:00
    @mengzhuo

    而且现在是检查SPF的,你不能用34nm的服务器来直接发送邮件,除非你有所在域的控制权。。。
    nopy
        63
    nopy  
       2014-07-26 20:42:14 +08:00
    @mengzhuo 给你的gmail发邮件了 :)
    mengzhuo
        64
    mengzhuo  
    OP
       2014-07-26 22:19:25 +08:00
    @nopy 发信给你了,查收一下
    nopy
        65
    nopy  
       2014-07-26 22:28:45 +08:00
    @mengzhuo 可是 - - 从QQmail给34nm邮箱发还是退信(已refresh)。。。。
    nopy
        66
    nopy  
       2014-07-26 22:29:18 +08:00
    @mengzhuo 你的邮件收到了,但是自己发的的还是退信...
    mengzhuo
        67
    mengzhuo  
    OP
       2014-07-26 22:50:27 +08:00
    @nopy

    可能是个Bug...

    退信里还是又REFRESH链接的话,可以尝试多点几次
    nopy
        68
    nopy  
       2014-07-26 22:58:02 +08:00
    @mengzhuo 试了下gmail……能收到……QQ邮箱(包括QQ的域名邮箱)退信……
    另外……转发的时候能不能在邮件的开始加一个发送者的邮箱?
    nopy
        69
    nopy  
       2014-07-26 23:04:09 +08:00
    @mengzhuo outlook也退信了。。。
    mengzhuo
        70
    mengzhuo  
    OP
       2014-07-26 23:05:26 +08:00
    @nopy

    目前得多刷新几次,我可以肯定这是个bug了,正在修...

    本来设置了Return Path就是原始邮件发件人的,
    可以直接点回复的就可以
    后来被Google警告了...因为这样违反了伪造原始寄件人的条例...

    现在还是有记录的,在邮件源码里的X-34NM-Origin里面
    nopy
        71
    nopy  
       2014-07-26 23:16:35 +08:00
    @mengzhuo 万一想回复就麻烦了...如果回复也能通过34nm就好了…
    mengzhuo
        72
    mengzhuo  
    OP
       2014-07-27 00:01:11 +08:00
    @nopy

    嗯,我会考虑的,这和Github的回复邮件即评论的功能是类似的
    mengzhuo
        73
    mengzhuo  
    OP
       2014-07-27 00:35:17 +08:00
    @nopy

    这个问题修复了,Mongo的new参数...太坑爹了...
    nopy
        74
    nopy  
       2014-07-27 00:57:21 +08:00 via Android
    @mengzhuo 貌似。。。还是。。退信。。
    mengzhuo
        75
    mengzhuo  
    OP
       2014-07-27 08:37:14 +08:00
    @nopy

    = =||| 这....

    请填一个issue了
    1.什么问题?
    2.如何重现?
    3.时间
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   5751 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 31ms · UTC 01:49 · PVG 09:49 · LAX 17:49 · JFK 20:49
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.