有對電子郵件發送工作兩種方式。
首先,安裝Cron作業
第一步:首先登錄管理面板。
第2步:進入管理菜單「系統>配置>高級>系統> Cron」。
首先確認您已經在Magento管理設置cron任務。
幫忙安裝的Cron看到的網址:http://www.magikcommerce.com/blog/how-to-setup-a-cron-job-in-magento-magento-cron-tutorial/
步驟3:尋找在Magento的根目錄下的cron.php文件,並設置cron作業運行每5分鐘。
二,交易電子郵件將立即發送。
第1步:在第no行附近找到order.php app/code/core/Mage/Sales/Model/Order.php。 1356和1450 並找到
$mailer->setQueue($emailQueue)->send(); in order.php file and change/replace to
$mailer->send();
步驟2:轉到應用程序/設計/前端/基/默認/模板/結算/ 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();//End Email Sending
頁