Существует идеальное решение с точки зрения того, что электронное письмо прочитано.
Плохая часть в том, что тело письма должно храниться на веб-сервере.
Хитрость:
-Отправьте электронное письмо только с небольшим текстом и URL-адресом, поэтому пользователь должен перейти по этому URL-адресу, чтобы прочитать содержимое электронного письма.
Другими словами ... в электронном письме нет ничего о том, что вы хотите отправить, есть только ссылка на уникальную страницу, которую вы создаете перед отправкой такого электронного письма.
Таким образом, чтобы прочитать содержимое, пользователь должен открыть веб-браузер и перейти по такому URL.
Хитрость заключается в том, чтобы поместить немного такого текста в электронную почту ... что-то вроде: бла, бла, бла ... нажмите здесь, чтобы прочитать больше.
Концепция: онлайн тело, оффлайн URL для доступа к такому телу.
Таким образом, вы можете быть уверены в этом: если URL был прочитан, электронное письмо было прочитано.
Плохая часть в том, что информация, которую вы хотите отправить, отсутствует в электронном письме и должна быть на уникальной веб-странице.
Таким образом, вы должны контролировать, чтобы ни один робот не мог перейти на такой URL-адрес ... например, с URL-адресом, например
https://server/private/?eMail_Body=user
Надеюсь, эта идея кому-нибудь поможет.