我的網站是活的,訂單確認電子郵件既沒有發送給客戶也沒有發送給admin.Please help。我正在使用Magento 1.9.3.2。訂單確認電子郵件不在Magento工作1.9.3.2
0
A
回答
2
或請檢查是否Cron作業正在不,您可以通過安裝AOE SCHEDULER擴展方便地檢查,確保你在System > Configuration > Advanced > System > Cron
適當的設置也檢查您是否在System > configuration> Sales> Sales email > Order emails.
0
輸入的發送電子郵件只是爲了增加上面這些,cronjobs都是在Magento中預先配置好的,但你需要在你的服務器cron選項卡上設置實際的作業。
在SSH中打開crontab;
crontab -e
加入此;
### MAGENTO CRON ###
*/1 * * * * cd /path/to/magento/ && sh cron.sh
用您的安裝的實際路徑替換/ path/to/magento。
0
Magento的允許2的方式來發送郵件象下面這樣:
1)使用cron 2)避免的cron
如果不想的cron然後在下面的變化使用:
打開order.php在文件 - 應用程序/代碼/核心/法師/銷售/型號/ Order.php
而變化:
//$mailer->setQueue($emailQueue)->send(); **// Comment this code.**
到:
$mailer-> send();
注意:以上變化不是磁標準的方式,所以請實現文件覆蓋方式。
轉到:應用程序/設計/前端/基/默認/模板/結帳/ success.phtml:
添加下面的文件代碼的頂部代碼:
$order = Mage::getModel('sales/order');
$incrementId = Mage::getSingleton('checkout/session')->getLastRealOrderId();
$order->loadByIncrementId($incrementId);
try
{
$order->sendNewOrderEmail();
}
catch (Exception $ex)
{
echo "Email Not Sent...";
}
$customer = Mage::getSingleton('customer/session')->getCustomer();
$email = $customer->getEmail();
相關問題
- 1. Magento的事務電子郵件 - 訂單確認電子郵件
- 2. magento:額外的電子郵件收件人在訂單確認電子郵件
- 3. 訂單確認電子郵件不能正常工作
- 4. Magento訂單電子郵件
- 5. 訂單確認電子郵件{{payment_html}}塊
- 6. 訂單確認電子郵件翻譯問題Magento 2
- 7. Magento 2:從腳本發送訂單確認電子郵件
- 8. 編輯Magento的訂單確認電子郵件
- 9. Magento訂單確認電子郵件包含運費估算
- 10. 發送magento訂單確認電子郵件
- 11. Magento:訂單電子郵件不完整
- 12. 訂單電子郵件不發送在magento中以供客戶確認?
- 13. 在magento中,新訂單電子郵件不起作用
- 14. Magento交易電子郵件不工作
- 15. Magento電子郵件不工作1.9
- 16. 鏈接從訂單確認電子郵件訂購
- 17. 在Magento 1.9支付成功之前發送的訂單確認電子郵件
- 18. 如何在magento中爲admin創建自定義訂單確認電子郵件?
- 19. Magento客戶電子郵件不會通過cronjob發送到Magento 1.9.3.2
- 20. 確認電子郵件不起作用
- 21. Opencart產品圖像在訂單確認電子郵件
- 22. 在訂單確認電子郵件中使用客戶名字
- 23. Magento的 - 顯示產品屬性上的訂單確認電子郵件
- 24. Magento - 更改/添加回復以獲取訂單確認電子郵件
- 25. 電子郵件不發送新的訂單在magento
- 26. 添加兩個或兩個以上的電子郵件訂購確認電子郵件在magento 2
- 27. 訂單確認電子郵件將其與中心對齊
- 28. 編輯woocommerce訂單電子郵件確認
- 29. 大禮包訂單確認電子郵件
- 30. 發送訂單確認的電子郵件 - 闊葉
您好,我使用第二種方法,它的工作。但現在的問題是訂單電子郵件正在發送給管理員,而不是發送給下訂單的客戶。客戶還應該收到電子郵件。我如何分類? – mrudulm