V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
keinx
V2EX  ›  API

SendCloud 的邮件服务真的好垃圾

  •  
  •   keinx · 2017-03-07 16:18:44 +08:00 · 6860 次点击
    这是一个创建于 2810 天前的主题,其中的信息可能已经有所发展或是发生改变。

    公司开发的系统邮件发送用的是 SendCloud 的邮件服务,然后最近遇到客户一直收不到邮件,但是在我们开发的系统的后台查询提示邮件发送成功。

    于是就前往 SendCloud 后台看,发现提示的错误是:其他(worker:spam keywords filtered) 于是再次查看他们的 API 接口说明文档地址,发现返回的结果中"message"要么等于"success"要么等于"error"。

    我们的后台业务逻辑是接口返回的 success 就认为发送成功,而实际上 success 不一定代表邮件是不是投递到收信人邮箱,这在后来的工单中得以确认。

    有人可能会问提示的错误是发送的邮件中包含敏感关键字,但是由于业务的原因,发送给客户的邮件内容一部分也来自第三方数据,于是我们也向 SendCloud 索要关键字列表,但是对方不予提供(可以理解)。但是给的解决办法是发送完上后台自己看发送结果。

    工单客服回复

    工单中给的解决办法实在是高,要么你们多提供一个返回字段,要么就承认存在这个问题,让我每次发完去 SendCloud 后台看下,实在无法理解,那要你们的 api 干啥我自己本地发不就好了。准备切到其他平台,求大家推荐个不错的。

    12 条回复    2017-07-04 10:31:42 +08:00
    shoaly
        1
    shoaly  
       2017-03-07 17:18:21 +08:00
    自从阿里云有了邮件群发之后 , 再也不用第三方了
    自从阿里云有了短信 api 之后, 再也不用第三方了
    为什么, 因为这样我只用登录一个后台了
    49gd
        2
    49gd  
       2017-03-07 18:56:13 +08:00
    阿里的感觉还 sendcloud 的好用 阿里的要进 qq 邮箱的垃圾箱
    FrankFang128
        3
    FrankFang128  
       2017-03-07 19:06:09 +08:00
    那就只能靠在 V2EX 嘲讽 SendCloud 的技术人员技术垃圾,来看看有没有可能得到改善。
    aveline
        4
    aveline  
       2017-03-07 19:24:06 +08:00 via iPhone
    邮件发送都是异步的呀,看来楼主没有自己写过……
    swulling
        5
    swulling  
       2017-03-07 19:26:15 +08:00
    @aveline 但是关键词判断完全可以做成同步检查的,没必要等发送失败

    直接调用 api 的时候就返回 error 不就好了
    tomczhen
        6
    tomczhen  
       2017-03-07 19:33:26 +08:00 via iPhone
    看来楼主不知道现在屏蔽词本身也是屏蔽词。
    只会告诉内容有屏蔽词,但是不会告诉屏蔽词是哪些。
    keinx
        7
    keinx  
    OP
       2017-03-08 09:11:28 +08:00
    @aveline 邮件是异步发送难道 SendCloud 检测邮件关键字也是异步的?
    keinx
        8
    keinx  
    OP
       2017-03-08 09:12:03 +08:00
    @shoaly
    @49gd
    阿里云的邮件服务到底怎么样?
    keinx
        9
    keinx  
    OP
       2017-03-08 09:12:47 +08:00
    @tomczhen
    这套路太深,防不胜防
    49gd
        10
    49gd  
       2017-03-08 10:42:05 +08:00
    @keinx 其他邮箱都好说 大家差距不大 QQ 邮箱是白名单的 阿里的部分要进垃圾箱的
    keinx
        11
    keinx  
    OP
       2017-03-08 11:43:17 +08:00
    @49gd
    那到好,这边的客户是可以让他把指定域名加到白名单的
    SendCloud2014
        12
    SendCloud2014  
       2017-07-04 10:31:42 +08:00
    抱歉给您带来困扰,针对您的情况,
    1、您那边显示的成功指的是请求我们接口成功,而非投递成功,另外,感谢您的理解,屏蔽词确实无法提供。
    2、您使用的是 webapi v1,建议您使用 webapi v2,支持的扩展功能会更强大,调用也会更方便,同时,文档也会更详细,webapi v2 的投递回应: http://sendcloud.sohu.com/doc/email_v2/deliver_response/。
    3、您可以使用我们的 webhook 功能,知道投递的具体状态及失败原因,http://sendcloud.sohu.com/doc/guide/advance/#webhook。

    对于我们给您带来的不良体验再次致以诚挚的歉意,您以后有任何疑问,也可以咨询我们的。

    最后,对于上述 FrankFang128,说技术人员垃圾,希望您与我们进行沟通,尽管有时候我们服务不能让您满意,但请相信,出现任何问题,我们都会全力处理,给您一个答案,即使非技术问题,我们也会提供到合理化建议。
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2715 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 27ms · UTC 12:24 · PVG 20:24 · LAX 04:24 · JFK 07:24
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.