在电子邮件正文中动态获取收件人的电子邮件地址

本文关键字:收件人 电子邮件地址 获取 动态 电子邮件 正文 | 更新日期: 2023-09-27 18:30:26

这个问题背后的主要议程是我想将电子邮件正文中的动态持有者替换为收到邮件的电子邮件地址

我们将使用使用 asp.net 的标准程序,即制作电子邮件正文,然后使用 smtp.send(),将邮件发送到相关的电子邮件地址。但是我想在我的电子邮件正文中有一个占位符(例如,感谢您阅读邮件,xxx@yyy.com),以便 xxx@yyy.com 被打开邮件的人替换。

现在有趣的部分来了.....我发送邮件的用户(例如 xxx@yyy.com)如果将邮件转发到其他电子邮件地址(例如 abc@zzz.com),那么当 abc@zzz.com 打开邮件时,他会看到"感谢您阅读邮件,abc@zzz.com"。

首先可能吗?

在电子邮件正文中动态获取收件人的电子邮件地址

我不相信你的要求是可能的。当您生成和发送电子邮件时,电子邮件正文由服务器端组成,因此您可以完全控制它。用户将其放入其电子邮件框后,您将无法再更改该电子邮件的内容。

电子邮件的内容无法更改 - 这种行为类似于您在未经客户许可的情况下在客户端计算机上运行代码,即病毒,并且通常不受欢迎。