C#回复电子邮件信件

时间:2018-04-10 15:54:48

标签: c# .net sendgrid messageid

我需要发送2个字母 - 第一个用于支持,第二个用于消息的作者。第二个字母应该是对第一个字母的回复,并带有一些默认文本。

我发现可以通过向MailMessage添加标题来实现。

new NameValueCollection { { "In-Reply-To", messageId }, { "References", messageId } };

messageId是手动生成的字符串。我将此字符串添加到第一封邮件的标题中。

new NameValueCollection { { "Message-ID", messageId } };

好像我能够“链接”到邮件。

发送它们我正在使用SendGrid。

结果我收到了2封邮件......但是第一封邮件还有另一个“Message-ID”而不是我的预期。我的预期messageId仅出现在X-Google-Original-Message-ID值中(检入gmail)。

那么如何使用SendGrid发送传递MessageId的邮件?

0 个答案:

没有答案