Apple’s new operating system, OS X Mavericks 10.9 is now available and best of all, upgrade is available for free! There are many small changes made to the new Mail.app but nothing significant. Follow this tutorial to install a complex HTML email signature for Mail 7.0.
To set up a HTML email signature on Mail 7.0, you need the following:
- A Mac computer with Mail 7.0 running on Mac OS X Mavericks 10.9. (obviously)
- A HTML file coded with your desired email signature design. For help creating the HTML email signature design, please click here.
- A web server for hosting images.
- Know how to upload images to your web server and get image links.
STEP 1: Create Placeholder Signature
- Open Mail
- Go to Preferences/Signatures
- Click on the + icon located on the bottom of the 2nd column
- Name the new placeholder signature
STEP 2: Assign Signature to Desired Email Account
- Drag the placeholder signature into the desired email account on the left
- Select/highlight desired email account on the 1st column
- Select your placeholder signature from the Choose Signature drop-down menu
STEP 3: Check Composing Settings
- Go to Composing tab
- Select Rich Text in the drop-down menu for “Message Format”
STEP 4: Check Viewing Settings
- Go to Viewing tab
- Check Display remote images for HTML messages
- Close window and quit Mail
STEP 5: Set TextEdit to Display HTML Files as HTML Code
By default, TextEdit will display HTML files as formatted text. We need to display HTML files as HTML code so we can copy the code instead of the formatted design in STEP 7. HTML file will be emailed to you if you are using MYDESIGNPAD’s Email Signature Service.
- Open TextEdit.app
- Click “Open and Save” in TextEdit’s Preferences
- Check Display HTML files as HTML code instead of formatted text
- Quit TextEdit
STEP 6: Locate Placeholder Signature
- Click on “Go” on your Finder menu; hold down the Option key to reveal Library on the drop-down menu
- Click on Library to open folder window
- If not using iCloud:
Go to ~/Library/Mail/V2/MailData/Signatures/
If you are using iCloud:
Go to ~/Library/Mobile Documents/com~apple~mail/Data/MailData/Signatures/
- Turn on List view to see Date Modified
- Your placeholder signature is the file ending with .mailsignature with the most recent modified date
STEP 7: Update Placeholder Signature
- Open placeholder signature file with TextEdit
- Delete everything under the Mime Version line
- Open the HTML file containing your email signature design with TextEdit
(Your HTML file is emailed to you if you are using our Email Signature Service)
- Copy HTML code of your email signature design
- Paste HTML code into the placeholder signature file under the Mime Version line
STEP 8: Lock File
Very important step to follow in order for signature to work.
Skip this step if you are using iCloud.
- Click on the downward triangle located on the top right of the opened file
- On the drop-down menu, check Locked
- Quit TextEdit
STEP 9: Restart Mail
- Open Mail
- Click on the Compose new message button
- Your new HTML email signature should appear automatically
- If your HTML email signature doesn’t show up, make sure the correct email account is selected on the From drop-down menu below the Subject line
- Make sure your HTML email signature is selected in the Signature drop-down menu as well
That Is It! Go on with Mail as usual. Happy email writing.
If creating your own HTML signature seems a bit too much work or you just don’t have the time for it, we can help. We have created over 8000 attractive email signature with clickable images and text links for clients across the globe. Visit our HTML email signature design service website: www.htmlsignature.com to get started.
72 comments »
November 19th, 2014
Sofia, make sure that the image linked and hosted remotely on a server. You cannot just drag the image into the signature area. It will become an attachment and appear as a blank box if you did that.
November 19th, 2014
Ingridi, yes this will work on Yosemite as well. There are some small changes but the instructions for Mavericks will work on Yosemite.
December 8th, 2014
[…] Thanks Matt Coneybeare Timmy Cai […]
February 9th, 2015
Great tutorial – cannot get the jpg within the email signature to show. Have added a line in textedit underneath Mime – version and followed everything. The rest of the email signature is perfect but the logo doesn’t show. Any ideas? Thanks
March 3rd, 2015
Is there someone out there who would be willing and able to help me set this up. I have the signature in html ready but need some help to make it work in mac mail?
March 20th, 2015
Excellent tutorial! For those wanting the crispest possible graphic logo, link to a small PDF derived from a vector file such as Illustrator.
March 22nd, 2015
Thomas, have you tried it before with PDF files? And it works?
March 25th, 2015
I don’t have a mail folder in the library… And no matter what I do and search for I cannot find .mailsignature file anywhere on my mac…!? I feel like I’m going crazy.. Should I be looking elsewhere?
August 6th, 2015
Hello Tim, I appreciate what you have done here. Really helpful stuff.
I’m running a macbook(OS 10.9.5) and an iMac(10.9.5) with the same email.
When I configure one auto signature on one machine, it blows away the one on the other machine. They are not shared through iCloud as far as I can tell. Is there a way to keep the signatures on both machines so I can travel?
Thank you, Shayne
August 6th, 2015
I have been trying for days now to get this to work.
I am truly unsure what I am doing wrong, can some assist pls.
I am on version 10.9.5
August 13th, 2015
Thanks for this, it works great except when I send an email to a Gmail account as Gmail obviously blocks it as a spam :-( any idea how to avoid this? (my signature is very simple, a small image logo, a link to my site and my phone number, so nothing special here).
October 21st, 2015
Hi – Great tutorial. Although when I launch a new message, the signature stays static. It won’t move down the page as I type. Additionally, there is no white space above the signature for me to start an email message. Can you please offer guidance?
November 2nd, 2015
Thanks I have always found your guides easy to follow and work. However right now I can’t get the first part to work.
I’m using 10.9.5.
Every time I create a new signature–step one– (the placeholder) and close Mail, it disappears. Seems unable to save the signature that is being used as the ‘placeholder’. So when I go into the Library>Mail>Mail data> signatures I find no new .mailsignature file.
Any help would be much appreciated. Thanks.
December 13th, 2015
HI this is great until I hit Placeholder signature. I only see7D932BCF-5082-44E3-B025-F7E864DCC789.webarchive
Webarchive. I dont’ know if this is code or not. Mac 10.7.5 AND the option to ‘Display html files as Html code…” doesn’t exist but only as ‘Ignore rich text commands in html files’ which I have not checked off.
January 5th, 2016
Hi Lynn, sorry for the late reply, did you resolve your problem yet? If not, email me for help instead.
January 5th, 2016
Dear Pam, you can add extra line spacing by adding on a br tag. But I am not sure why the signature doesn’t shift downward as you compose your message. It should automatically shift down if the signature is installed correctly.
April 6th, 2016
I’m using OSX 10.11.4,
Do you have a solution for that OSX?
I’m stopped at step 6 , it is complete different.
Many thanks in advance!
May 29th, 2016
Here you go: http://mydesignpad.com/how-to-create-an-attractive-html-email-signature-for-mail-on-mac-os-x-el-capitan-10-11/
July 26th, 2016
Hi Tim, I found the workaround using Terminal and Text Edit…Thanks anyway-and thanks for posting
July 30th, 2016
John, Thanks for sharing.
September 18th, 2016
Like Shayne (Aug 6 2015) I am also running a number of work email accounts on 2 separate machines – I can set up each machine to work nicely, but again like Shayne, as soon as I set up one machine it knocks the other out – pls tell me how I can fix this … TIA!
October 13th, 2016
Min and Shayne, try installing your signature on each machine and give your signature a totally different name.