使用sendgrid XSMTPAPI标头在邮件中提供取消订阅链接

时间:2013-04-22 12:23:30

标签: javamail sendgrid

任何人都可以告诉我如何通过修改标题发送的邮件中添加取消订阅链接。我使用的是Sendgrid标题XSMTPAPI,虽然我在过滤器中找到了一个名为订阅跟踪的相关标题,但无法想象如何使用它。

1 个答案:

答案 0 :(得分:4)

你想要一个X-SMTPAPI标题在发布时看起来像这样:

{ 
  filters: { 
    subscriptiontrack: { 
      settings: { 
        enable: 1,
        "text/html": "Unsubscribe <%Here%>", 
        "text/plain": "Unsubscribe Here: <% %>" 
      } 
    } 
  }
}

当您发送请求时,请确保为标题字符串化JSON:

X-SMTPAPI: '{"filters":{"subscriptiontrack":{"settings":{"enable":1,"text/html":"Unsubscribe <%Here%>","text/plain":"Unsubscribe Here: <% %>"}}}}'

另外,作为附注,所有这些都可以在X-SMTPAPI标题的文档页面上找到: