Email systems such as Gmail like group email messages into "conversations", such that messages A is presumed to be a reply to message B. There's lots of methods they use to determine what message you're replying to, such as the Subject: header or the In-Reply-To: header.
However, since automated emails tend to sometimes reuse subject lines (e.g. "Monitoring failure on server"), often the mail service will assume that a given email is actually a reply to a previous message with the same subject line, even though the two are unrelated. This can lead to confusion and clients potentially missing an important notification.
How Can overcome this issue?
Naimish MakwanaPosted Feb 24, 2023, 4:26 AM
Hello Gopi,
it may not be ideal, but one possible option is to use slightly different subject lines for each message. You could include a timestamp or a unique identifier in the subject line to differentiate the messages.
Thanks
Naimish Makwana
GopiPosted Feb 24, 2023, 4:22 AM
This is the way iam generating message id.
Naimish MakwanaPosted Feb 24, 2023, 3:50 AM
Your Message-ID header is unique for each message?
You need to make sure that Message-ID header is truly unique. Email clients rely on this header to identify messages, so if there is another message with the same Message-ID, they may still get grouped together.
GopiPosted Feb 24, 2023, 3:28 AM
I have tried with message id still its grouped together it subject are same.
Naimish MakwanaPosted Feb 23, 2023, 3:51 PM
Hello Gopi,
You can use "Message-ID" header. "Message-ID" header is a unique identifier assigned to each email message. By including this header in your emails, you can ensure that email clients correctly identify the message as a new conversation, even if the subject line is the same as previous messages.
You can add it like below:
Thanks
Naimish Makwana