คำถามติดแท็ก email

คำถามเกี่ยวกับอีเมลที่ Magento ส่งโดยทั่วไป


2
BASE64_LENGTH_79_INF: SpamAssasin ลงโทษอีเมลที่ทำธุรกรรม
ฉันสังเกตเห็นว่าอีเมลธุรกรรมจากร้าน Magento มักถูกทำเครื่องหมายว่าเป็นจดหมายขยะ Apache SpamAssasin ให้2.0คะแนนจากกฎBASE64_LENGTH_79_INF คำอธิบายกฎระบุ: อ้างอิงจากhttp://en.wikipedia.org/wiki/Base64ฐาน 64 ควรมีความยาว 76 ตัวอักษรดังนั้นสิ่งเหล่านี้จึงอยู่นอกรูปแบบ จากบทความ Wikipedia ที่เชื่อมโยง: MIME ไม่ได้ระบุความยาวคงที่สำหรับบรรทัดที่เข้ารหัส Base64 แต่ระบุความยาวบรรทัดสูงสุด 76 อักขระ นอกจากนี้ยังระบุว่าตัวอักษรที่เป็นตัวอักษรพิเศษใด ๆ จะต้องถูกละเว้นโดยเครื่องถอดรหัสที่เป็นไปตามมาตรฐานแม้ว่าการใช้งานส่วนใหญ่จะใช้คู่ขึ้นบรรทัดใหม่ของ CR / LF เพื่อกำหนดขอบเขตการเข้ารหัส ดังนั้นดูเหมือนว่าเนื้อหาที่เข้ารหัส base64 จะไม่แยกออกเป็นบรรทัดตามที่คาดไว้ มีใครเจอกันบ้างไหม? สิ่งที่อาจทำให้รูปแบบที่ไม่ดีนี้

1
การตั้งค่า Magento Advanced / System / Cron *
สรุป ดังนั้นฉันต้องการยืนยันความเข้าใจของฉันเกี่ยวกับการกำหนดค่า cron กับ Magento; ภายใต้คอนโซลผู้ดูแลระบบSystem > Configuration > Advanced > System > Cron: สร้างตารางทุก ๆ # ฉันไม่แน่ใจว่าการตั้งค่านี้เกี่ยวข้องกับอะไร กำหนดการล่วงหน้าสำหรับ # ฉันสมมติว่าจะกำหนด # ล่วงหน้าของ crons หากตัวกำหนดตารางเวลา cron ถูกกำหนดค่าในแท็บ cron เพื่อให้ทำงานทุก ๆ 5 นาทีหมายเลขนี้ควรถูกกำหนดเป็น5หรือ Magento จะไม่กำหนดเวลางานที่กำหนดไว้แล้วหรือไม่ พลาดถ้าไม่ทำงานภายใน # ดูเหมือนว่าฉันจะบอกว่าเมื่อ cron มีกำหนดให้ทำงานและไม่ได้ดำเนินการภายใน # นาทีมันถูกตั้งค่าเป็น 'พลาด' ล้างประวัติทุก # ฉันคิดว่ามันควรจะวิ่งผ่านcron_Scheduleโต๊ะและล้างตารางที่พลาดและดำเนินการทั้งหมด # นาทีหลังจากที่พวกเขาถูกประหาร / พลาด? ประวัติความสำเร็จอายุการใช้งาน …

1
Magento 1.9.1 - อีเมลที่ถูกส่งโดยคิวอีเมลใหม่
ตามบันทึกประจำรุ่นของMagento 1.9.1 : อีเมล Magento ทั้งหมด (รวมถึงการยืนยันคำสั่งซื้อและการทำธุรกรรม) ได้รับการจัดคิวแล้ว อย่างไรก็ตามฉันไม่เห็นว่าอีเมลใด ๆ ยกเว้นการสั่งซื้อใหม่และการอัปเดตอีเมลเพื่อรอคิว ในคำตอบนี้คุณจะเห็นเพียงสองแห่งที่ปรากฏขึ้นเพื่อใช้คิว ฉันขาดอะไรบางอย่างที่เห็นได้ชัดว่าจะมีคิวการสร้างอินสแตนซ์สำหรับอีเมลเช่นแบบฟอร์มการติดต่อ POST Mage_Contacts_IndexControllerหรือไม่ ฉันมองไม่เห็นอะไรเลยซึ่งทำให้ฉันคิดว่าบันทึกประจำรุ่นนั้นมีข้อผิดพลาดใครบางคนได้โปรดแสดงให้ฉันเห็นถึงข้อผิดพลาดในทางของฉันด้วย?
9 email  queue 

5
Magento: ส่งไฟล์แนบในอีเมล
ในโมดูลที่กำหนดเองฉันใช้ฟังก์ชั่นนี้เพื่อส่งอีเมล: public function sendMail($errorCod, $errorMsg) { $mail = Mage::getModel('core/email'); $recipients = array( Mage::getStoreConfig('trans_email/ident_custom1/name') => Mage::getStoreConfig('trans_email/ident_custom1/email'), Mage::getStoreConfig('trans_email/ident_custom2/name') => Mage::getStoreConfig('trans_email/ident_custom2/email') ); foreach ($recipients as $recipient): $mail->setToEmail($recipient); $mailBody = "<b>Error Code: </b>".$errorCod."<br />"; $mailBody .= "<b>Error Massage: </b>".$errorMsg."<br />"; $mail->setBody($mailBody); $mail->setSubject('Lorem Ipsum'); $mail->setFromEmail(Mage::getStoreConfig('trans_email/ident_general/email')); $mail->setFromName("Lorem Ipsum"); $mail->setType('html'); try { $mail->send(); } catch (Exception $e) …
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.