Tuesday, August 31, 2010

How to create an HTML signature for Mac Mail

I recently updated my green signature and have had some questions about how I coaxed Mac Mail to do what I want.  My old green signature looked something like below.







This signature gets the job done but is a little wordy and too tall for my liking.  So I went into Mac Mail's signature editor and was horrified to find just how bad it is for editing anything other than simple text.  Undaunted, I did a little research and found that the signature in a Mac Mail message is nothing more than a snippet of HTML.  Without too many Unnatural Acts it is possible to use any HTML snippet for your signature.  My current signature looks like this.







I like the clean look and the familiar icons link you to exactly where you think they should.  As an added bit of bling the green message changes colour and size when moused over. 







When the user clicks on the link they are connected to my original "Keep it green" blog entry.  So how did I coax Mac Mail to use this signature?  Follow the steps below which I've cobbled together from multiple sources but most heavily from Wess Daniel's blog.
  1. Create your sexy signature using the HTML editor of your choice (I use VI.  You, quite likely, do not).  Feel free to use CSS and scripts since most email readers include full HTML browser capabilities.  Here is a sample HTML file based on my signature above.  Any images or linked content must reside on a publicly accessible location since only the URLs (and not the images themselves) are transmitted in your email message.  You'll notice from my sample that I use a Dropbox Public folder to store the images for my signature (all icons courtesy of IconDock.com).

  2. Once your signature looks the way you want load its HTML file in Safari.  Safari has the capability to store your signature as a webarchive.  Most other browsers and operating systems use MHTML to accomplish the same thing but Apple is Apple.  So pull down the File menu in Safari and Save As a webarchive.  Let's call it Sexy.webarchive for now. 

  3. In Mac Mail, open Preferences (Cmd-, or Preferences in the Mail menu) and select the Signatures icon.  Create a new signature and give it a name.  This will create a temporary webarchive to hold your signature.  You will replace this file shortly.  [NOTE: Technically you don't have to create a new signature but this is the easiest way to identify the new signature for the next steps.  You can reuse an existing signature and look in the plist file to figure out which one it is.]

  4. Drag the new signature to the mail accounts for which you'd like to use it and then quit Mac Mail.

  5. In Finder, go to ~/Library/Mail/Signatures.  You will see one or more files with names that look something like FA158A16-3D64-4B25-8C2C-5CCF1D7B85CD.webarchive.  The webarchive with the most recent date and time is the temporary signature you just created. 

  6. In Finder, locate Sexy.webarchive and rename it to match the long filename of your temporary signature.  Then copy or move your renamed signature file on top of the temporary signature.

  7. Restart Mail.  Now you should see your new sexy signature when you compose new messages.  If you're not seeing your new signature it could be that the signature is not associated with the mail account you are using (see step 4).  It could be that you have more than one signature associated with your mail account and you need to select your new signature (use the Signature pull down menu on the right side of the composition window).  
I hope that helps and keep spreading the green!

    11 comments:

    file extension wps said...

    Great post so thanks for sharing this blog with us, Its really time for me to join this blog through this commenting.

    Anonymous said...

    I am actually glad to read this blog posts which
    contains tons of valuable information, thanks
    for providing such data.

    my web page: ways to lose weight fast

    Anonymous said...

    A fascinating discussion is wοrth comment.
    I do think that you should publish more on this topic, it might not be a tabοo matter but uѕuаllу
    peoplе don't discuss these topics. To the next! All the best!!

    Have a look at my site ... HäMorrhoiden Schmerzen

    Anonymous said...

    Tremendοus things hеre. I am very satisfied to lοok yοur post.
    Thank you ѕo much and I am takіng a look ahead to touch you.

    Will you please dгop me a e-mаil?

    Mу websitе abnehmen ohne sport

    Anonymous said...

    ӏ reаlly lіκe youг blog.
    . very nice cоlοrs & themе. Did
    you creаte thiѕ webѕite уourѕelf or did you hire sоmeоnе to do it for you?

    Plz reply as I'm looking to create my own blog and would like to find out where u got this from. cheers

    Take a look at my web blog ... chat Rooms options

    Anonymous said...

    Thanks to mу fаther who infoгmed me about this blog, thіs weblog is reallу
    amazing.

    Here is my web site: Salbe HäMorrhoiden

    Anonymous said...

    My ѕpouse and I ѕtumbled оver here coming from а
    diffeгent ωeb address anԁ thought I mаy
    as wеll check things out. I like ωhat I see so now i
    am folloωing you. Look forwаrd to going over your web page rеpеаtedly.


    My website :: chatrolet

    Anonymous said...

    Sωeet blоg! I found it whіle searching
    on Yahoo Neωs. Do you have anу tips on
    how tо get listеd іn Yahоo News?
    Ӏ've been trying for a while but I never seem to get there! Cheers

    Also visit my homepage: http://blogtescil.com/groups/zahnzusatzversicherung-stiftung-warentest-2010-testsieger

    Anonymous said...

    Heya i am foг the ρrimary tіme here. I found this board and I to find
    It really uѕeful & it hеlped mе out much.
    I am hoping to present sоmethіng back and aid оthers
    likе you aided mе.

    My hοmepage ... Sixpack

    Anonymous said...

    Hі, this weekend iѕ ρleasant fоr me, for the гeasοn thаt this moment i am readіng this wonderful informatiѵе piecе of ωriting here at
    my homе.

    my weblog: chatroulette ()

    Anonymous said...

    best electronic cigarette, e cigarette health, electronic cigarettes, ecig forum, smokeless cigarettes, e cig forum