Adding an HTML Signature in Apple Mail
I have finally figured a way to add a ‘proper’ html signature in apple mail that will allow you to present graphics and styling without showing images etc as attachments ( a habit I find particularly annoying!)
Here is the process:
1) Add a signature by going to the ‘Mail’ menu and then ‘Preferences’ click on ‘Signatures’ then create a new signature. Remember to add the signature to the appropriate mail account). You can simply add some temporary text to act as a placeholder – so you can recognize it easily.
2)Go to your ‘user’ > Library > Mail folder and open the ‘Signatures’ folder view by date and find the signature file with the date of ‘today’ ( the file names are system created, unique identifiers – not very helpful to us) make a note of the file name…
3) Open your html file with your signature code in safari and then save as a web archive into the same folder above (> Library > Mail folder > Signatures ) with the same file name – overwriting the existing signature.
4) Restart mail and then test it by creating a new mail with that signature!
There you have it – no more annoying image attachments that keep acculmulating when you send mail back and forth!
January 19th, 2010 at 8:57 pm
great to find your article. yours is the only one i’ve spotted dealing with this niggling issue
I tried it and i got the following but i got the following message when opening the page in safari;
the file “file name” has content of MIME type “application/x-apple-msg-attachment”. Because you don’t have a plug-in installed for this MIME type, this content can’t be displayed.
i’ve tried updating my flip4mac and changing the image from .psd to .jpeg to .png but no joy.
any thoughts?
January 20th, 2010 at 2:07 pm
[...] for your response. this guy seems to think you can mac IT pro Blog Archive Adding an HTML Signature in Apple Mail although i couldn't get it to work as described in his blog post because of an unrelated issue [...]
June 8th, 2010 at 2:04 pm
Hi,
after an infuriating 3 days, I found you directions….on step3 , my system (10.3) will not allow me to use a .plist extension which is required to overwrite…so I’m pulling my hair out…
any ideas?
Thanks, Rob
June 8th, 2010 at 2:37 pm
Hi Shane, thanks for the comment, You don’t need to open the existing signature – this will give the error as safari will try to render it… open your new html signature (that you created in you web editor) and then save that as a webarchive – overwriting the existing signature in the library…
June 8th, 2010 at 2:38 pm
um… it should be the .webarchive extension – save it as a webarchive…