Magento电子邮件不发送,仅在一个(store lang)范围内有效

Magento电子邮件不发送,仅在一个(store lang)范围内有效,magento,Magento,真的有奇怪的问题。系统>系统>邮件发送设置(禁用电子邮件通信)中的选项改为否。我没有安装任何插件,没有进行任何更新。我有Magento 1.8 这就是我在magento日志中得到的 exception 'Exception' with message 'This letter cannot be sent.' in /httpdocs/app/code/core/Mage/Core/Model/Email/Template.php:412 Stack trace: #0 httpdocs/app

真的有奇怪的问题。系统>系统>邮件发送设置(禁用电子邮件通信)中的选项改为否。我没有安装任何插件,没有进行任何更新。我有Magento 1.8

这就是我在magento日志中得到的

exception 'Exception' with message 'This letter cannot be sent.' in /httpdocs/app/code/core/Mage/Core/Model/Email/Template.php:412
Stack trace:
#0 httpdocs/app/code/core/Mage/Core/Model/Email/Template.php(520): Mage_Core_Model_Email_Template->send(Array, Array, Array)
#1 /httpdocs/app/code/core/Mage/Core/Model/Email/Template/Mailer.php(79): Mage_Core_Model_Email_Template->sendTransactional('sales_email_ord...', 'general', Array, Array, Array, '2')
#2 /httpdocs/app/code/core/Mage/Sales/Model/Order.php(1329): Mage_Core_Model_Email_Template_Mailer->send()
#3 /httpdocs/app/code/core/Mage/Adminhtml/controllers/Sales/OrderController.php(130): Mage_Sales_Model_Order->sendNewOrderEmail()
#4 /httpdocs/app/code/core/Mage/Core/Controller/Varien/Action.php(418): Mage_Adminhtml_Sales_OrderController->emailAction()
#5 /httpdocs/app/code/core/Mage/Core/Controller/Varien/Router/Standard.php(250): Mage_Core_Controller_Varien_Action->dispatch('email')
#6 /httpdocs/app/code/core/Mage/Core/Controller/Varien/Front.php(172): Mage_Core_Controller_Varien_Router_Standard->match(Object(Mage_Core_Controller_Request_Http))
#7 /httpdocs/app/code/core/Mage/Core/Model/App.php(354): Mage_Core_Controller_Varien_Front->dispatch()
#8 /httpdocs/app/Mage.php(684): Mage_Core_Model_App->run(Array)
#9 /httpdocs/index.php(87): Mage::run('', 'store')
#10 {main}

只有当我在英语网站上时,它才起作用。当我切换到其他语言时,它不再工作,也不会联系表单或任何其他表单。我的商店里只有两种语言。

好的,所以最后答案很简单,至少对我来说是这样。 您需要做的是转到:

  • app/locale/your_locale/template/email
  • app/locale/your_locale/template/email/sales

并将所有文件保存为不带BOM的UTF-8,好的,所以最后答案相当简单,至少在我的情况下是这样。 您需要做的是转到:

  • app/locale/your_locale/template/email
  • app/locale/your_locale/template/email/sales

并将所有文件保存为UTF-8,不带BOM

我还想得到一个答案:)问题似乎只存在于英语以外的语言中。我还想得到一个答案:)问题似乎只存在于英语以外的语言中。