
I just went to add a Facebook invitation button to an email only to discover that the code that Facebook gave me would not paste properly into Apple mail. This is because Apple mail does not allow you to paste ‘html’ directly into an email. Here’s how to get html (like a Facebook button, or a table or form) into an email.
Apple mail will not allow you to directly paced HTML into an email.
According to Apple’s help pages you can:
“Choose Format > Make Rich Text. Rich text (HTML) format can include formatting, tables, and images, but may be unreadable for some recipients.”
but even with this option enabled you cannot paste HTML into an email.
There is a way to get html into an email. The process is this:
- Create a new document in a simple text editor like ‘Textwrangler’
- Paste the html code into the text document.
It will look something like this:
- Save the document as a plain text file. (using ‘Save as’)
- Rename the file so that the extension is .htmlYou may get an error like this, just click “Add.”

- Open the file in Safari by using ‘Open File’ in Safari.Here is an example of what the Facebook ad button looks like in my Safari browser after I do this step:

- Copy the content from your safari browser. (Just select it and then use “Copy” or Apple-C.)
- Paste the content into you email.