【问题标题】:How to track custom variables in emails so webhook can post data with custom variables?如何跟踪电子邮件中的自定义变量,以便 webhook 可以使用自定义变量发布数据?
【发布时间】:2014-07-08 22:46:03
【问题描述】:

我正在尝试创建一个用户可以创建问题的应用,它会向其他一些用户发送一封电子邮件,通知他们此问题已创建。

我希望这些收到电子邮件的用户中的任何一个都能够回复电子邮件,并能够捕获电子邮件并对其进行解析以获取最初发送的 issue_id。

我目前正在尝试使用mandrill 发送和接收电子邮件,当他们收到电子邮件时,他们会解析它们并将内容发布到我的 webhook。

从我的应用发送带有 issue_id 的电子邮件的最佳方式是什么(可能在标题或其他内容中?),以便当有人回复该电子邮件时,可以从发送到我的 webhook 的数据中提取 issue_id,以便我可以通过回复更新我的数据库以解决该问题。

编辑

我刚刚想到的一个完美示例是,当您回复有关问题或拉取请求的 gihub 电子邮件时,它会自动发布您对该问题的电子邮件回复。

【问题讨论】:

    标签: email web-applications mailchimp mandrill webhooks


    【解决方案1】:

    大多数网络应用所做的是将对象特定 ID 作为回复地址的一部分。

    例如,Facebook 使用如下地址:

    g+<49-character string>@groups.facebook.com
    

    作为有关 cmets 通知的回复,而 GitHub 使用:

    reply+i-<8-char>-<40-char string>-<7-char>@reply.github.com
    

    许多电子邮件提供支持+&lt;string&gt; 连接到您的地址,例如 Gmail。如果您有自己的域,您可能可以设置任何您喜欢的模式匹配。我没有专门用过 Mandrill。

    【讨论】:

    • 有趣...我一直在尝试将我的应用程序中的 message-id 标头和 in-reply-to 标头拼凑在一起,但事实证明这是一个很大的挑战。跨度>
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-04-28
    • 2017-08-06
    • 1970-01-01
    • 1970-01-01
    • 2016-03-27
    • 2019-05-28
    相关资源
    最近更新 更多