أفضل طريقة تنسيق HTML البريد الإلكتروني ؟ [مغلقة]

StackOverflow https://stackoverflow.com/questions/101709

  •  01-07-2019
  •  | 
  •  

سؤال

انا تنفيذ تعليق التحكم التي تسمح للشخص أن حدد التعليقات و يتم إرسالها إلى الإدارات المحددة.البريد الإلكتروني يجب أن تكون منسقة بطريقة معينة, وكنت أتساءل ما هي أفضل طريقة للقيام بذلك.

وأود أن مجرد رمز القرص الثابت كل من النمط المعلومات في واحدة ضخمة الأسلوب ، أو ينبغي أن محاولة إنشاء ملف منفصل وقراءتها ثم استبدال بعض الكلمات ذات الصلة المعلومات ؟

هل كانت مفيدة؟

المحلول

العثور على واستخدام نوع من مكتبة قالب ، إذا كان ذلك ممكنا.وهذا سيجعل كل البريد الإلكتروني قالب والتي سوف يكون من الأسهل بكثير للحفاظ على من تثبيت النموذج.

نصائح أخرى

رصد الحملة رائعة ، كذلك اختبار قوالب مجانية:

http://www.campaignmonitor.com/templates/

تأكد مهما كنت تستخدم عرض جيد في كافة العملاء.

دليل كبير:

http://www.campaignmonitor.com/blog/archives/2008/05/2008_email_design_guidelines.html

بالإضافة إلى استخدام نوع من القالب ، كما مملة كما هو ، أنماط مضمنة هي الأكثر عبر العميل متوافق طريقة التصميم رسائل البريد الإلكتروني HTML.ليس كل عميل البريد الإلكتروني سوف تجلب خارجي أنماط كثيرة لا مع جزءا لا يتجزأ من أسلوب القسم.

هذه الحالة سأختار بسيطة إلى حد ما من أسلوب قواعد البريد الإلكتروني من أجل ضمان أن يبدو نفس في عملاء البريد الإلكتروني المختلفة و حاول أن لا تعتمد بشكل كبير جدا على الصور العديد من العميل تتطلب إضافية انقر لإظهار المحتوى.

وأود أن استخدام قالب النهج.لن أنه من الصعب إنشاء بسيط regex قالب نظام استبدال شيء مثل #somevar# مع قيمة 'somevar'.يمكنك أيضا استخدام ولم يضف نظام قالب مثل هندى PHP.أعتقد أن هذا سيكون أنظف النهج.

اليكس

لقد استعملت XLST قوالب في الماضي إلى تنسيق رسائل البريد الإلكتروني.عموما رسائل البريد الإلكتروني هي أفضل شيدت باستخدام جداول مضمنة CSS.علما أن outlook 2007 لا يدعم الصور الخلفية :(

بالتأكيد استخدام القوالب.وقد فعلت ذلك مع النص قوالب باستخدام العلامات المخصصة مثل ذلك:

<p>Dear |FIRST_NAME|,

ولكن أنا حقا لا يمكن أن يوصي هذا ؛ إنه عالم من الألم.للمرة الثانية أنا فعلت هذا (html البريد الإلكتروني appender على log4net) اعتدت xslt لتحويل الكائن (في هذه الحالة log4net رسالة) إلى البريد الإلكتروني html.أكثر اتقانا.

علما بأن بعض العملاء (مثلا ، Lotus Notes) لا تدعم XHTML, لذا استخدم القديم عادي HTML 1.0 مع أي css, وينبغي أن تكون على ما يرام.

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top