2014-07-03 95 views
0

我在Magento 1.8從管理面板的Magento訂單評論被自動發送到客戶

從管理面板的一個問題,當我打開一個訂單(其發票生成),然後我去Comment History部分,添加新的狀態(例如,ProcessingMaking),然後我在給定的TextArea中添加一些註釋。

現在,由於我不希望最終客戶知道我的這一評論,因此Notify Customer by Email複選框未被選中。然後我提交評論。

客戶收到有關此評論更新的通知郵件。

這是Magento的默認行爲或我缺少的東西。任何幫助,將不勝感激。

+0

您是否正在處理一些現有的項目,如果是的話可能會爲此定製功能。檢查本地模塊。 – Muk

+0

不,這不是一個現有的項目,但我不知道是否有已安裝的模塊正在執行此操作。 – user3401141

回答

0

我得到了解決這個問題::

如果我禁用順序系統評論>配置>銷售>銷售電子郵件,客戶不會得到通知了。

+0

但是,如果我們禁用此功能,管理員也不會收到電子郵件 –

0

對於將來遇到此問題的任何人。我們遇到這個「問題」,以及,發現了以下工作:

在sendOrderUpdateEmail(Mage_Sales_Model_Order)我發現這一點:

// Email copies are sent as separated emails if their copy method is 
// 'copy' or a customer should not be notified 
if ($copyTo && ($copyMethod == 'copy' || !$notifyCustomer)) { 
    foreach ($copyTo as $email) { 
     $emailInfo = Mage::getModel('core/email_info'); 
     $emailInfo->addTo($email); 
     $mailer->addEmailInfo($emailInfo); 
    } 
} 

這令我深思:我們有系統>配置>銷售>銷售電子郵件>訂單評論啓用。 我們有一個BCC向我們發送每一條評論。

所以我們測試了這一點:在沒有客戶通知的情況下發表評論,併發送BCC給我們,但沒有郵件發送給客戶。 對顧客進行了第二條評論,顧客和我們都收到了郵件。

所以這可能是一個錯誤或問題,但它只是它在Magento中編碼的奇怪方式: 如果客戶沒有收到通知,但您有BCC或通知郵件副本,您將收到一封電子郵件。這可能是非常混亂的:它看起來像客戶得到的通知,但事實並非如此,只有副本或密件抄送發送...

相關問題