Может ли содержимое квитанции о прочтении электронной почты быть задано в исходном электронном письме?


Я использую следующий код для отправки сообщения и требую чек на чтение. Затем я использую outlook, чтобы открыть это сообщение и отправить обратно квитанцию о прочтении. Чек на чтение получен, мой вопрос в том, Могу ли я установить содержание чека на чтение в исходном сообщении?

   MailMessage message = new MailMessage();
   message.From = new MailAddress("abc@abc.com");
   message.To.Add("123@123.com");
   message.Subject = "test";
   message.Headers.Add("Disposition-Notification-To", "<def@abc.com>");

   SmtpClient client = new SmtpClient("smtp.abc.com");
   client.Credentials = new NetworkCredential("abc@abc.com", "password");
   client.Send(message);
1 2

1 ответ:

К сожалению, у меня плохие новости для вас. Вы не можете установить текст квитанции о доставке на стороне отправителя, в протоколе SMTP такой возможности нет. Таким образом, он генерируется получателем.