Khi viết một ứng dụng gửi email dựa trên một số sự kiện nhất định, tôi muốn thực thi quy tắc mà mỗi email trong số này bắt đầu một "cuộc trò chuyện" mới.Bắt buộc một chuỗi email mới
hệ thống Email chẳng hạn như Gmail như tin nhắn email nhóm vào "cuộc hội thoại", chẳng hạn những thông điệp Một được coi là một bài trả lời nhắn B. Có rất nhiều phương pháp mà họ sử dụng để xác định thư bạn đang trả lời, chẳng hạn như tiêu đề Chủ đề: hoặc tiêu đề In-Trả lời:.
Tuy nhiên, vì email tự động có xu hướng sử dụng lại các dòng chủ đề (ví dụ: "Giám sát lỗi trên máy chủ foo.bar.com"), thường dịch vụ thư sẽ giả định rằng một email cụ thể thực sự là thư trả lời cho thư trước với cùng một dòng chủ đề, mặc dù cả hai đều không liên quan. Điều này có thể dẫn đến sự nhầm lẫn và khách hàng có khả năng thiếu một thông báo quan trọng.
Có thể (và nếu có, thì cách) báo hiệu trong tiêu đề thư của bạn rằng một email nhất định KHÔNG PHẢI trả lời cho bất kỳ email nào khác, mặc dù có bất kỳ điểm tương đồng tiềm năng nào trong dòng chủ đề?
Kể từ khi đề email chính nó là hữu hình cho khách hàng, tôi muốn tránh dại như thế này: "Subject: Automated reminder for $task [".md5sum(date())."]"