Sign Up

Sign Up to our social questions and Answers Engine to ask questions, answer people’s questions, and connect with other people.

Have an account? Sign In

Have an account? Sign In Now

Sign In

Login to our social questions & Answers Engine to ask questions answer people’s questions & connect with other people.

Sign Up Here

Forgot Password?

Don't have account, Sign Up Here

Forgot Password

Lost your password? Please enter your email address. You will receive a link and will create a new password via email.

Have an account? Sign In Now

You must login to ask a question.

Forgot Password?

Need An Account, Sign Up Here

Please briefly explain why you feel this question should be reported.

Please briefly explain why you feel this answer should be reported.

Please briefly explain why you feel this user should be reported.

Sign InSign Up

The Archive Base

The Archive Base Logo The Archive Base Logo

The Archive Base Navigation

  • SEARCH
  • Home
  • About Us
  • Blog
  • Contact Us
Search
Ask A Question

Mobile menu

Close
Ask a Question
  • Home
  • Add group
  • Groups page
  • Feed
  • User Profile
  • Communities
  • Questions
    • New Questions
    • Trending Questions
    • Must read Questions
    • Hot Questions
  • Polls
  • Tags
  • Badges
  • Buy Points
  • Users
  • Help
  • Buy Theme
  • SEARCH
Home/ Questions/Q 8206557
In Process

The Archive Base Latest Questions

Editorial Team
  • 0
Editorial Team
Asked: June 7, 20262026-06-07T08:42:57+00:00 2026-06-07T08:42:57+00:00

for one of my customers I’ve been developing a mailsystem for his clients. His

  • 0

for one of my customers I’ve been developing a mailsystem for his clients. His clients have been collecting e-mailaddresses in their stores and want to start using these for mailings once in a while.

I’m aware of all possible things that can go wrong, but as far as I can see we’ve got it pretty much covered the best way we can. We’re using SMTP (Authenticated) to send the e-mails to the customers, e-mails are signed serverside, we’re splitting up the mails with a max of 25 per 5 minutes, sending headers to optout location, etc. I can imaging this is just the tip of the iceberg concerning all things I have to take care off.. but I warned my customer that he might be better of using an existing app like MailChimp but he insisted on doing it ourselfs.

After the development of our beta version was done, we’ve ran some tests and all things went pretty well in fact. Haven’t had any spamfolder problems, all mails are good to read in the different clients, and so on.

However, one thing is being a little hard right now.. the editor! We’re creating templates for our clients (1 template, 6 styles). Our clients can load these into their editor and edit the text inside. As far as we (and the client) can see, everything goes pretty good, however – the editor does not create e-mail friendly HTML code (I should have known…)

I’ve searched the net for some articles/how-to’s but there’s really less to find about this.

Currently we’re using CKEditor (Editor) and KCFinder (Image Plugin). As far as I know, CKEditor is the best free WYSIWYG available… but is it any good for e-mail editing?

I noticed some companies use a custom editor (MailChimp) others used TinyMCE (Enormail.eu).

Anyone has a good recommendation? Or is CKeditor the best option, but do I need to modify some of the settings to get the best possible html code for mailings?

Thanks in advance!

  • 1 1 Answer
  • 0 Views
  • 0 Followers
  • 0
Share
  • Facebook
  • Report

Leave an answer
Cancel reply

You must login to add an answer.

Forgot Password?

Need An Account, Sign Up Here

1 Answer

  • Voted
  • Oldest
  • Recent
  • Random
  1. Editorial Team
    Editorial Team
    2026-06-07T08:43:00+00:00Added an answer on June 7, 2026 at 8:43 am

    I have done a little research about it, because I’m interested in using CKEditor for E-Mail-based editing too.

    Generally, CKEditor is the best WYSIWYG web editor, but you have to use some techniques that are not used usually in HTML pages.

    Since your’e using templates (I guess CKEdtior’s config.templates) most of your optimization will be in your templates, and not no configuration of CKEditor.

    These are the main goals:

    • Don’t use the <style> tag – instead, use inline styles (the style attribute). Some webmail readers does not read this tag.

    • Do not use config.fullPage = true; since some readers does not read the <body> tag.

    • Instead of using <body>, <div>, and other tags used for layout, use tables. Yes, this technique is old, but by doing this you can make sure that (almost) all readers will render the page correctly. Instead of applying styles to the <body> tag, use these style to the main <table> tag.

    • Don’t use absolute positioning. Tables can also take part in the solution.

    • For all images – Insert the alt attribute, and for all width and height optimizations, don’t use CSS-based width and height. I mean – Instead of <img style="width: 100px;" /> use <img width="100px" />.

    In addition, one of the important things, is to customize and optimize output formatting. I personally change at least breakAfterOpen : true inside writer.setRules('p').

    CKEditor is the most popular WYSIWYG web-based HTML editor, and I guess there is no other web-based editor for Email.

    One more thing that I can think of, is that after your client is finished writing his message, there will be an option for him to preview the message in some popular mail clients. There are many Email testing and preview tools out there, but unfortunately I didn’t find anything free.

    I really hope that it helped someone!

    • 0
    • Reply
    • Share
      Share
      • Share on Facebook
      • Share on Twitter
      • Share on LinkedIn
      • Share on WhatsApp
      • Report

Sidebar

Related Questions

One of my customers want to have a simple CMS/blogging platform. I have experience
I'm developing an image gallery for one of my customers, they want a very
I have a slightly odd situation. One of my customers has an Asp.net (v2
Lets say I have one table called REVIEWS This table has Reviews that customers
On one section of my website, I ask my customers for their postal code
Lets say I have a Customers table and an Orders table with a one-to-many
We are a lead generating company and have developed one application where our customers
i have one xml like, Declare @xmldata xml; set @xmldata =' <Customers> <Id>1</Id> <Name>foo</Name>
One of our customers does not want to put the default instance name MSSQLSERVER
I have a website where everytime one of our customers reviews a new product

Explore

  • Home
  • Add group
  • Groups page
  • Communities
  • Questions
    • New Questions
    • Trending Questions
    • Must read Questions
    • Hot Questions
  • Polls
  • Tags
  • Badges
  • Users
  • Help
  • SEARCH

Footer

© 2021 The Archive Base. All Rights Reserved
With Love by The Archive Base

Insert/edit link

Enter the destination URL

Or link to existing content

    No search term specified. Showing recent items. Search or use up and down arrow keys to select an item.