我正在设计一种能够为我的应用发送电子邮件的功能。
我想知道一旦发出电子邮件,无论如何都要知道是否
我是否收到任何反馈意见?
我正在使用.NET框架中的SMTPClient来执行此操作。
答案 0 :(得分:1)
没有。您可以查看目标服务器是否接受地址。但你无法确定帐户是否确实存在。即使服务器接受了地址,也可以在以后退回。
没有。如果你没有反弹,你必须假设它已经交付。没有保证。它本可以登陆垃圾箱等。
如果没有收到邮件,您可能会收到退回邮件(或者根据您发送邮件的方式,在将其发送到目标服务器时直接在smtp事务中获得错误)。
没有。你可以要求一个阅读收据或做一些花哨的东西,比如嵌入到外部跟踪器图像的链接。但所有这些东西通常都会被默认阻止。