如何知道我的电子邮件是否读过 [英] How to Know if my email read it or not

查看:93
本文介绍了如何知道我的电子邮件是否读过的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我有这个代码:(





I have this code :(


Dim messageId = Guid.NewGuid()
        MsgBox(messageId.ToString)
        Dim deliveryProcessor = "http://localhost:3738/SendEMailx/SendEMailx/email-delivery.aspx"
        Dim imgTag = String.Format("<img src=""http://www.earabdirectory.com/Uploads/Classifieds/162/162Big.jpg"" alt=""xxxx"" />", deliveryProcessor, messageId)


        Dim mail As New System.Net.Mail.MailMessage()
        mail.To.Add(txtEmailReceiver.Text)
        mail.From = New MailAddress(txtSenderEmail.Text, "Murad Hamdan", System.Text.Encoding.UTF8)
        mail.Headers.Add("Disposition-Notification-To", txtSenderEmail.Text)
        mail.Subject = Convert.ToString(txtSubject.Text).Trim()
        mail.SubjectEncoding = System.Text.Encoding.UTF8
        mail.Body = Convert.ToString(txtBody.Text).Trim()
        mail.Body += imgTag
        mail.BodyEncoding = System.Text.Encoding.UTF8
        mail.IsBodyHtml = True
        mail.Priority = MailPriority.High

        Dim client As New SmtpClient()
        client.Credentials = New System.Net.NetworkCredential(txtSenderEmail.Text, MyPassword)
        client.Port = CInt(587) '587
        client.Host = txtSMTP.Text '"smtp.gmail.com"
        client.EnableSsl = CBool(0)
        client.Timeout = 2000000
        Try
            client.Send(mail)
        Catch ex As Exception
            MsgBox(ex.Message)
        End Try

推荐答案

您无法判断是否已阅读电子邮件:发送电子邮件时通常会有请求阅读回复选项,但即使这样也无法保证会回复你。问题是垃圾邮件发送者确实使用它来查找实时电子邮件帐户,因此大多数系统会询问用户是否要发送响应而不是自动发送。



并且大多数系统都设置为不访问图像,除非它们嵌入电子邮件而不是外部链接,原因完全相同。



因此,唯一的系统确保阅读电子邮件的方法是提供一个链接,并要求读者点击它以显示它已被阅读,或至少被人打开和扫描。
You can't tell if an email is read: there is often an option to "request a read response" when you send an email, but even that doesn't guarantee an indication will get back to you. The problem is that spammers did use it to find "live" email accounts, so most systems ask the user if he want's to send a response rather than sending it automatically.

And most systems are set up to not access images unless they are embedded in the email rather than external links for exactly the same reason.

As a result, the only way to be sure an email has been read is to provide a link and require the reader to click it to show it has been read, or at least opened and scanned by a human.


这篇关于如何知道我的电子邮件是否读过的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆