我在通过 Microsoft Graph API 发送电子邮件时添加了取消订阅标头,但仍然没有在电子邮件中添加 List-Unsubscriber 标头。
Dim HeaderOptions = New List(Of [Option]) From {
New HeaderOption("List-Unsubscribe", "<mailto:[email protected]?subject=unsubscribe>"),
New HeaderOption("priority", "High")
}
graphClient.Users(FromEmail).SendMail(objMessage, True).Request(HeaderOptions).PostAsync().Wait()
您使用的标头选项旨在将 HTTP 标头添加到 HTTP 请求。我相信您尝试添加的标头实际上是电子邮件标头。要添加这些,您应该使用 Message 对象本身的 InternetMessageHeaders 属性。