2012-07-04 19 views
5

मेरे ग्राहकों में से एक के लिए मैं अपने ग्राहकों के लिए एक मेलसिस्टम विकसित कर रहा हूं। उनके ग्राहक अपने स्टोर में ई-मेलड्रेस एकत्र कर रहे हैं और कुछ समय में मेलिंग के लिए इन्हें शुरू करना चाहते हैं।मेलिंग के लिए सर्वश्रेष्ठ WYSIWYG संपादक (या मेलिंग के लिए उपयोग करने का सबसे अच्छा तरीका)

मैं सभी संभव कोई बात बिगड़ जाए सकते हैं कि के बारे में पता है, लेकिन जहाँ तक मैं देख सकता हूँ कि हम इसे काफी सबसे अच्छा तरीका है हम कर सकते हैं पूरी कर दी है। हम ग्राहकों को ई-मेल भेजने के लिए एसएमटीपी (प्रमाणीकृत) का उपयोग कर रहे हैं, ई-मेल सर्वरसाइड पर हस्ताक्षरित हैं, हम अधिकतम 25 प्रति 5 मिनट के साथ मेल को विभाजित कर रहे हैं, हेडर को ऑप्टआउट स्थान आदि भेज रहे हैं। इमेजिंग यह सिर्फ उन चीजों से संबंधित हिमशैल की नोक है जो मुझे ख्याल रखना है .. लेकिन मैंने अपने ग्राहक को चेतावनी दी कि वह मेलचंप जैसे मौजूदा ऐप का उपयोग करने के लिए बेहतर हो सकता है लेकिन उसने इसे स्वयं करने पर जोर दिया।

के बाद हमारे बीटा संस्करण के विकास के लिए किया गया था, हम कुछ परीक्षण भाग गया है और सभी चीजें वास्तव में बहुत अच्छी तरह से चला गया। कोई स्पैमफोल्डर समस्या नहीं है, सभी मेल अलग-अलग ग्राहकों में पढ़ने के लिए अच्छे हैं, और इसी तरह।

हालांकि, एक बात अभी थोड़ा मुश्किल जा रहा है .. संपादक! हम अपने ग्राहकों के लिए टेम्पलेट्स बना रहे हैं (1 टेम्पलेट, 6 शैलियों)। हमारे ग्राहक इन्हें अपने संपादक में लोड कर सकते हैं और टेक्स्ट को अंदर संपादित कर सकते हैं। जहां तक ​​हमारा (और ग्राहक) देख सकते हैं, सब कुछ बहुत अच्छी चला जाता है, हालांकि - संपादक ई-मेल अनुकूल एचटीएमएल कोड का निर्माण नहीं करता (मैं पता होना चाहिए ...)

मैं के लिए शुद्ध खोज की है कुछ लेख/कैसे करें लेकिन इसके बारे में जानने के लिए वास्तव में कम है।

वर्तमान में हम CKEditor (संपादक) और KCFinder (छवि प्लगइन) का उपयोग कर रहे हैं। जहां तक ​​मुझे पता है, सीकेएडिटर सबसे अच्छा मुफ्त WYSIWYG उपलब्ध है ... लेकिन क्या यह ई-मेल संपादन के लिए अच्छा है?

मैंने देखा कुछ कंपनियों के लिए एक कस्टम संपादक (MailChimp) दूसरों TinyMCE (Enormail.eu) का इस्तेमाल किया उपयोग करें।

किसी के पास अच्छी सिफारिश है? या सीकेडिटर सबसे अच्छा विकल्प है, लेकिन क्या मुझे मेलिंग के लिए सर्वोत्तम संभव HTML कोड प्राप्त करने के लिए कुछ सेटिंग्स को संशोधित करने की आवश्यकता है?

अग्रिम धन्यवाद!

+2

"ई-मेल अनुकूल HTML कोड" से आपका क्या मतलब है? – Doa

+0

अच्छी तरह से, मैं खुद 100% निश्चित नहीं हूं। मुझे टेम्पलेट्स "ई-मेल के लिए कटा हुआ" दिया जाता है। असल में, जहां तक ​​मुझे पता है कि ई-मेल टेम्पलेट टेबल और इनलाइन सीएसएस विशेषताओं का उपयोग कर बना रहे हैं। इसके अलावा, सभी सीएसएस ई-मेल क्लाइंट में काम नहीं करेंगे। यदि मैं कर सकता हूं तो मैं आपको सभी मतभेद बताऊंगा, लेकिन दुर्भाग्य से ई-मेलमार्केटिंग मेरा व्यवसाय नहीं है। मैं इस समय जितना संभव हो उतना ज्ञान इकट्ठा करने की कोशिश कर रहा हूं। –

उत्तर

5

मैं इसके बारे में एक छोटे से अनुसंधान किया है, क्योंकि मैं भी ई-मेल के आधार पर संपादन के लिए CKEditor उपयोग करने में रुचि हूँ।

आम तौर पर, CKEditor सबसे अच्छा WYSIWYG वेब संपादक है, लेकिन आप कुछ तकनीकों है कि HTML पृष्ठों में आम तौर पर इस्तेमाल नहीं किया जाता का उपयोग करना होगा।

चूंकि आप टेम्पलेट का उपयोग कर रहे हैं (मुझे लगता है कि सीकेडियेटर का config.templates) आपका अधिकांश अनुकूलन आपके टेम्पलेट्स में होगा, और सीकेडडिटर की कोई कॉन्फ़िगरेशन नहीं होगी।

ये मुख्य लक्ष्य हैं:

  • <style> टैग का प्रयोग न करें - इसके बजाय, इनलाइन शैलियों (style विशेषता) का उपयोग करें। कुछ वेबमेल पाठक इस टैग को नहीं पढ़ते हैं।

  • नहीं उपयोग config.fullPage = true; क्या कुछ पाठकों के बाद से <body> टैग नहीं पढ़ता।

  • <body>, <div> का उपयोग करने के बजाय, और लेआउट के लिए उपयोग किए जाने वाले अन्य टैग, टेबल का उपयोग करें।हां, यह तकनीक पुरानी है, लेकिन ऐसा करके आप यह सुनिश्चित कर सकते हैं कि (लगभग) सभी पाठक पृष्ठ को सही तरीके से प्रस्तुत करेंगे। <body> टैग पर शैलियों को लागू करने के बजाय, इन शैली का उपयोग मुख्य <table> टैग पर करें।

  • पूर्ण स्थिति का उपयोग न करें। टेबल्स भी समाधान में भाग ले सकते हैं।

  • सभी छवियों के लिए -, alt विशेषता, और सभी चौड़ाई और ऊंचाई अनुकूलन के लिए डालें सीएसएस आधारित चौड़ाई और ऊंचाई का उपयोग नहीं करते। मेरा मतलब है - <img style="width: 100px;" /> के बजाय <img width="100px" /> का उपयोग करें।

अलावा में, महत्वपूर्ण बातों में से एक, अनुकूलित और output formatting का अनुकूलन है। मैं व्यक्तिगत रूप से writer.setRules('p') के अंदर कम से कम breakAfterOpen : true बदलता हूं।

सीकेएडिटर सबसे लोकप्रिय WYSIWYG वेब-आधारित HTML संपादक है, और मुझे लगता है कि ईमेल के लिए कोई अन्य वेब-आधारित संपादक नहीं है।

एक और चीज जो मैं के बारे में सोच सकता हूं, यह है कि आपके ग्राहक के संदेश को लिखने के बाद, उनके लिए कुछ लोकप्रिय मेल क्लाइंट में संदेश का पूर्वावलोकन करने का विकल्प होगा। वहाँ कई ईमेल परीक्षण और पूर्वावलोकन उपकरण हैं, लेकिन दुर्भाग्य से मुझे कुछ भी मुफ्त नहीं मिला।

मुझे उम्मीद है कि इससे किसी की मदद मिलेगी!

+0

टेम्पलेट्स को एचटीएमएल और टैग सहित वितरित किया जाता है। इसके अलावा मैंने 'fullPage = true' जोड़ा क्योंकि CKEditor संपादन करते समय टैग हटा रहा था। वितरित टेम्पलेट्स में टैग्स में एक छोटा सी सीएसएस है, जैसे: बॉडी/लिंक रंग। जहां तक ​​मुझे पता है, मुझे यथासंभव बुनियादी कोड के रूप में उपयोग करने की कोशिश करनी चाहिए (पुराने इनलाइन स्टाइल टैग जैसे टैग का उपयोग करना)। तो पूर्ण पुन: उपयोग न करने के लिए आपके पुनर्मूल्यांकन के अलावा, सब कुछ पहले से ही कवर किया गया है। –

+0

ओह, और मैं config.templates का उपयोग नहीं कर रहा हूं। टेम्पलेट्स ई-मेल तैयार एचटीएमएल फाइलें हैं।पृष्ठ लोड होने पर टेक्स्टरेरा में सामग्री के रूप में लोड किया जाता है (केवल file_get_contents() या PHP में एक समान फ़ंक्शन का उपयोग करके)। –

+0

मुझे संदेह है कि fullPage = true खराब है, उदाहरण के लिए - अभियान मॉनिटर हेड/बॉडी टैग के साथ टेम्पलेट का उपयोग कर रहा है। इसे अक्षम करने से सीएसएस के हिस्सों और मेलिंग के हेडर सूचना को हटा दिया जाएगा। –

1

मैंने वेबमेल पर तीन साल तक काम किया है। मैं tinyMCE, CKEditor या Redactor को आजमा सकता हूं। कोई भी एक आदर्श समाधान प्रदान करता है। आपको अभी भी समस्याएं आती हैं और आपको हमेशा कार्यशीलताएं जोड़नी चाहिए। कुछ बहुत भारी, बहुत धीमी, सुविधाओं की कमी हैं।

जो मुझे सबसे प्रभावी मिला वह जीमेल का है, लेकिन दुर्भाग्यवश, कोड उपलब्ध नहीं है।

सबसे अच्छा समाधान आपके WYSIWYG को अभी भी बनाना है।

अद्यतन FastMail द्वारा

कोशिश Squire बनाया है।

संबंधित मुद्दे