Apple provides no direct way to create HTML signatures. Seems like a major oversight to me. People want them, and use them, but on Apple Mail we have to hack at files to create them.

I was going to write a post on How to create HTML signatures in Apple Mail yet discovered Matt Coneybeare has made a fine tutorial. Here’s his post and instructions

There’s another set of instructions here. Although I prefer Matt’s.


Additional tips for Mail signatures:

Assigning signature(s) to multiple accounts

If you have multiple signatures and multiple email accounts in Apple (as I do) you can add each signature to each email account by simple dragging them from the list on the middle panel to the accounts in the left panel (see pic below).

Signatures 1

Here you can also select what you’d like the default signature to be for each account. As demonstrated below:

Signatures 2

In the above picture, you’ll see you can also select whether the signature goes above or below quoted text.

Selecting signatures when composing emails

In a new message window, you can also select which signature you’d like to use on a message-by-message basis:

New Message 1

Assigning keyboard shortcuts to Mail signatures

You’ll notice on my signature list there are keyboard shortcuts associated with each signature. I’ve also made a signature called “No Signature”. I did that because I found that sometimes the shortcut for “None” (which is in the list, at the top, by default) wouldn’t always work. See below:

New Message sig

You can add these keyboard shortcuts using the Keyboard options in System Preferences. All the key elements have a red box around them. The main thing is that the Mail command is just the name you gave to the signature. It has to be specified exactly, including capitalisation.

Keyboard mail sigs 1