Как узнать, что электронная почта была прочитана recepeint, используя VB.NET-что?
how to know that email has been read email by recepeint, using vb.net?
Что я уже пробовал:
mailMsg.Headers.Add("Disposition-Notification-To", strReplyTo)
how to know that email has been read email by recepeint, using vb.net?
mailMsg.Headers.Add("Disposition-Notification-To", strReplyTo)
Сэр, я пробовал этот код, который работает в нормальной странице идеально, но во время загрузки электронной почты он не удался? любая идея по этому поводу или, пожалуйста, улучшите ее.
<html> <body onload=document.getElementById("gform").submit()> <form id="gform" method="post" action="http://localhost:5456/Response.aspx?emailId=7011"></form>Welcome Dear User</body></html>
Хотите ли вы, чтобы почтовые клиенты запускали javascript при их просмотре? Они ведут тебя на любую страницу, куда захотят?
Вам уже сказали, что вы не можете отслеживать, когда пользователь читает электронное письмо, и этот ответ не изменился.
Сэр, я пробовал этот код, который работает в нормальной странице идеально, но во время загрузки электронной почты он не удался? любая идея по этому поводу или, пожалуйста, улучшите ее.
Добро Пожаловать Уважаемый Пользователь
Во-первых, вы разместили свой вопрос как решение чьего-то другого вопроса.
Вы не можете запустить код javscript в HTML-письме. По соображениям безопасности это запрещено.
У вас нет никакого способа отслеживать, читает ли человек электронное письмо или нет, кроме предоставления ссылки, которую пользователь должен щелкнуть, чтобы почтовый клиент запустил веб-браузер по этой ссылке.
Ты не можешь.
ven если вы укажете "read receipt required", то решение о том, что делать, будет приниматься клиентским почтовым приложением. Некоторые игнорируют его, некоторые спрашивают пользователя, хочет ли он этого, некоторые могут быть настроены на автоматическую отправку.
Некоторые игнорируют его в предварительном просмотре, другие подчиняются ему в предварительном просмотре. Нет никакого "жесткого и быстрого" правила.
Единственный способ убедиться в том, что письмо было прочитано, - это потребовать, чтобы была нажата ссылка, которую ваш сайт может отслеживать (обычно используя строку запроса GUID для подтверждения того, какое письмо было прочитано).
Если получатель не хочет уведомлять вас о том, что он прочитал сообщение, у вас нет надежного способа принудительно применить его.
Мой ТБ настроен на то, чтобы никогда не уведомлять, когда я читаю сообщение, по умолчанию оно отображается в виде текста.
Даже когда я переключаюсь на html, он спрашивает меня, хочу ли я загрузить удаленный контент.