如何在gmail帐户之间创建电子邮件拦截器

时间:2015-03-05 17:52:23

标签: api email interceptor

这是我们的项目。我们通过一些电子邮件服务向client1发送一封电子邮件,其中包含特定的回邮地址。他们通过Gmail或其他任何方式回复,然后点击我们的电子邮件服务并转发给我们的api。我们处理该电子邮件,然后将其转发给client2。

通过这种方式,我们可以说两个gmail帐户,所以他们可以在没有真正看到对方的电子邮件地址的情况下进行对话。

此外,我们需要能够保持这些电子邮件的线程化,所以当client1通过gmail回复时,标题中的某些内容可以被我们的api识别为线程ID并通过电子邮件转发给client2。当client2回复时,它会点击我们的api并在标题的某个地方有这个id。

我们发现的问题是

a)gmail将删除自定义标头 b)当我们将消息转发给客户端2时,它被视为新的初始消息,因此被赋予新的messageId并且没有回复id。

似乎必须有办法做到这一点。如果有人知道某项服务或流程可以做到这一点,请告诉我。

由于

1 个答案:

答案 0 :(得分:0)

@SamV提出了一些很好的建议。但是我找到了一个处理这个问题的公司,称为mailgun,它们允许您创建自己的初始消息ID,并且当您将消息转发到最终端点时,它们会保留您的回复内容ID。我认为。我还没有完成这项工作,但他们说他们这样做了。