C# Ответить на письмо
Мне нужно отправить 2 письма - первое для поддержки и второе для автора сообщения. 2-е письмо должно быть как ответ на первое с текстом по умолчанию.
Я обнаружил, что это может быть возможно путем добавления заголовков в MailMessage.
new NameValueCollection { { "In-Reply-To", messageId }, { "References", messageId } };
messageId
вручную генерируется строка. Я добавляю эту строку в заголовок для первой почты.
new NameValueCollection { { "Message-ID", messageId } };
Похоже, я могу "связать" с почтой.
Для их отправки я использую SendGrid.
В результате я получаю 2 письма... но сначала у меня есть другой "Message-ID", чем я ожидаю. Мое ожидаемое сообщение присутствовало только в X-Google-Original-Message-ID
значение (проверка в Gmail).
Итак, как я могу отправлять письма с переданным MessageId, используя SendGrid?