email - 电子邮件线程/链如何工作,我如何确保分别发送两封电子邮件将在用户电子邮件客户端的一个线程中合并在一起?
问题描述
我正在使用 AWS SES 向客户发送电子邮件。我想发送一封初始电子邮件以确认他们在我的网站上执行的操作,然后将后续电子邮件发送到同一电子邮件地址以通知该初始操作的任何后续活动。
不同的电子邮件客户端似乎以不同的方式实现此行为,我在这里阅读了有关线程索引标头的信息,但这并未涵盖所有客户端。
是否有标准方法来标记电子邮件属于先前发送的电子邮件的线程?
谢谢
解决方案
将References
标头添加到电子邮件时,您可以添加以前发送的电子邮件的消息 ID 以创建电子邮件线程。
当然,实现这个功能又是客户端的话题,但它应该得到主要的电子邮件客户端的支持。
这是一篇关于此的旧博文。(考虑到电子邮件也很旧,应该没问题;))
https://wesmorgan.blogspot.com/2012/07/understanding-email-headers-part-ii.html
推荐阅读
- asp.net-mvc - 如何使用基于域的路由?
- sql - 升级 SonarQube 和 MS SQL Server
- javascript - 我可以在 javascript 函数中返回 2 种不同的数据类型吗
- mysql - 字段“外键”没有默认值
- c++ - 获取 C++ 中类实例的名称?
- css - SVG 溢出:被引导程序隐藏。为什么?
- node.js - 从 Multer 节点服务器访问 React 中的上传数据
- c# - 当列表具有相同属性时,如何使用 LINQ 过滤列表?
- android-studio - LibGdx:如何为 UI 元素设置单独的视口?
- java - 如何授予 Java Web 应用访问 Digital Ocean Droplet 的权限