Magento在电子邮件主题中添加随机字符串


Magento add random string to email subject

当我从我的magento购物车收到电子邮件时,联系表单Gmail有一个习惯,就是将它们组合在一个线程中,因为它们有相同的主题。

有人知道我如何在主题行中添加一个随机的数字串来防止这种情况发生吗?

(我知道我可以在Gmail中关闭这个功能,但我喜欢它用于我的其他电子邮件)。

谢谢!

如果这是标准的联系人表单电子邮件,位于System>Transactional Emails下(在我的安装中,它的ID为#1),只需将{{var data.email}}添加到主题中即可。这应该能解决你的问题。

就我个人而言,我会构建您自己的联系我们表单,该表单可以使用ajax,并且比基本表单做得更多。原因是您的联系我们表格非常重要,可能是您网站上最重要的页面
使用第三方联系我们表格,您不需要将人们从他们所在的产品或类别页面上带走,您还可以捕获回车符,将焦点放在第一个框上,添加捕获,使用javascript报告计算机/操作系统/在网站上花费的时间/当前页面URL以及任何其他对转换销售有用的信息。你也可以问"你是怎么听到的…"再加上一个captcha。

也许不是:

$subject = "subject";

你可以用这个代码替换它,添加一个随机数:

$subject = "subject ".rand(0,10000);

或者更好的是,使用日期而不是随机数:

$subject = "Subject - ".date('r');