将magento联系表单电子邮件的“发件人”字段更改为发件人

将magento联系表单电子邮件的“发件人”字段更改为发件人,第1张

概述如何将联系表格电子邮件的“发件人字段更改为发件人的“发件人”字段?例如,如果客户要使用电子邮件“test@test.com”填写表单,我该如何使生成的电子邮件来自“test@test.com”? 我查看了系统管理面板中的“电子邮件发件人”字段,但这只允许一系列预设商店电子邮件. 非常感谢 发送它的位置在app / code / core / Mage / Contacts / controlle 如何将联系表格电子邮件的“发件人”字段更改为发件人的“发件人”字段?例如,如果客户要使用电子邮件“test@test.com”填写表单,我该如何使生成的电子邮件来自“test@test.com”?

我查看了系统管理面板中的“电子邮件发件人”字段,但这只允许一系列预设商店电子邮件.

非常感谢

解决方法 发送它的位置在app / code / core / Mage / Contacts / controllers / IndexController.PHP的大约100行.看起来电子邮件的回复地址已经设置为帖子的电子邮件地址,所以,如果你只是希望得到更容易的答复,我建议不要愚弄它.

您可能会看到的另一个问题是,发送带有欺骗性“来自”地址的电子邮件可能会导致您的网站很快被许多电子邮件提供商列入黑名单,这可能会影响您的其余业务.

也就是说,如果您仍想这样做,请在该文件中更改此代码:

$mailTemplate->setDesignConfig(array('area' => 'frontend'))                ->setReplyTo($post['email'])                ->sendTransactional(                    Mage::getStoreConfig(self::XML_PATH_EMAIL_TEMPLATE),Mage::getStoreConfig(self::XML_PATH_EMAIL_SENDER),// change this                    Mage::getStoreConfig(self::XML_PATH_EMAIL_RECIPIENT),null,array('data' => $postObject)                );

希望有所帮助!

谢谢,乔

总结

以上是内存溢出为你收集整理的将magento联系表单电子邮件的“发件人”字段更改为发件人全部内容,希望文章能够帮你解决将magento联系表单电子邮件的“发件人”字段更改为发件人所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/web/1109030.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-05-29
下一篇 2022-05-29

发表评论

登录后才能评论

评论列表(0条)

保存