I would like to send an HTML Newsletter from my Gmail account.
I have the raw HTML, but how can I paste it into the editor, so Gmail will recognize it as HTML?
Is this even possible?
Gmail doesn't support it out of the box. The only possibility is using some software like Thunderbird and send the mail via SMTP to your mail-account.
You can actually work around this if you're using a browser with a developer tool that allows you to edit the page's DOM (source), like Chrome, or Firefox with Firebug.
If you're using Chrome, you compose a new email in Gmail, type in some a dummy text, select it, and right click in the email body and select 'inspect element'. Highlight the dummy text, right click and select 'edit as HTML'. Paste in your HTML.
When you send your email it should send your edited HTML (provided you haven't done anything too crazy that Gmail prevents).
If you copy and paste the source code, you will get the source code in your email, but if you copy and paste what you see in your browser, you will get a (mostly) acceptable rendition of your original HTML.
You just have to make sure that you are using the "rich formatting" mode.
The big downside is that you cannot ever (as far as I can see) edit the source code directly, and the built-in editor is rather limited.
Open a text editor. Paste your HTML into it, and save the file with a .html extension. Open that file in your web browser. Select and copy the contents of that page. Paste into your email.
There is a quick and user friendly way to paste your HTML into Gmail using a newsletter creator for Gmail called FlashIssue (full disclosure - I'm the founder).
We've had a HTML authoring tool for Gmail for a while - it lets you create a full styled newsletter and helps with finding and adding content to the newsletter rapidly. you then send out the newsletters through your gmail contacts.
Once you're in the app you can paste your HTML into one of our content boxes using "source" button.
The web app is free to use. let me know if you need anymore help.
You can install the extension (chrome) or login to the web app for free from our website (address above).
Thank you for your interest in this question.
Because it has attracted low-quality or spam answers that had to be removed, posting an answer now requires 10 reputation on this site (the association bonus does not count).
Would you like to answer one of these unanswered questions instead?