我正在开发一个支持应用程序,允许客户邮寄到support@myapp.com并回复此同一个电子邮件地址。我已经设置了票证+ [id] @ myapp.com,以便在创建新票证时在支持团队中可见。我正在使用Cloudmailin传入电子邮件,使用SendGrid传出。
我希望能够将票证ID存储在从support@myapp.com发送给客户的电子邮件的电子邮件标题中。当客户回复support@myapp.com时,应用程序将读取标题并知道要路由到的票证ID。我已经读过,建议不要包含X-custom标头,因为它会被某些邮件服务器剥离。
有一些建议要使用Reply-To标头来存储故障单ID,但我似乎无法在Cloudmailin中找到该标头。
对此事表示赞赏。
答案 0 :(得分:0)
我认为你有正确的想法使用+来区分电子邮件。要阅读传入的电子邮件标题,您可以使用cloudmailin中的标题[to]。
Message Sender <sender@example.com>
------cloudmailinboundry
Content-Disposition: form-data; name="headers[To]"