在通过laravel发送电子邮件时,我可以将隐藏的令牌放入电子邮件中吗

在通过laravel发送电子邮件时,我可以将隐藏的令牌放入电子邮件中吗,laravel,smtp,email,laravel-mail,Laravel,Smtp,Email,Laravel Mail,我想从我的laravel应用程序向用户发送电子邮件。但我想在那个封邮件中添加一个隐藏的令牌,这样用户就看不到它,当用户回复那个封邮件时,我可以读取那个令牌并进一步使用它。 有可能吗? 我正在使用laravel 5.6并使用SMTP发送电子邮件有几种方法,但没有一种是理想的。让我们从你的想法开始: 您可以在消息中添加令牌,但它不能不可见,消息的内容必须完全可见。即使如此,如果回复根本不包含原始消息,您将丢失引用 跟踪回复的标准方法基于,因为每封电子邮件都必须具有唯一的邮件ID。由于您提到您正在

我想从我的laravel应用程序向用户发送电子邮件。但我想在那个封邮件中添加一个隐藏的令牌,这样用户就看不到它,当用户回复那个封邮件时,我可以读取那个令牌并进一步使用它。 有可能吗?
我正在使用laravel 5.6并使用SMTP发送电子邮件有几种方法,但没有一种是理想的。让我们从你的想法开始:

  • 您可以在消息中添加令牌,但它不能不可见,消息的内容必须完全可见。即使如此,如果回复根本不包含原始消息,您将丢失引用
跟踪回复的标准方法基于,因为每封电子邮件都必须具有唯一的
邮件ID
。由于您提到您正在使用SMTP,这允许您预先设置
邮件ID
,否则,您将在邮件发送后检索它。它有助于您将该值存储在数据库中,并自动将其链接到收件人

然后,您将在回复中查找
和/或
引用:
标题,如果回复格式正确,则这些标题应提及原始的
消息ID
,而不必如此


最终,根据您的使用情况,您可能不需要这些,您可以根据收件人电子邮件地址和您希望在数据库中传递的电子邮件中的额外信息来保存发送的电子邮件。假设您希望收到来自同一收件人电子邮件地址的电子邮件,您可以在本地找到令牌。

如果用户在技术上有足够的兴趣查看HTML源代码,则可以查看电子邮件中的所有内容。如果他们能看到它,那又有什么关系呢?