Garage & Updates

Learn about the newest features, products and client updates for all platforms

Share

Mac How-to: Adding a Presence Enabled Skype Me Button to your signature file in Apple Mail

As one of Skype’s resident Mac heads, it is my duty to share the little tips and tricks that we uncover in our own quest to have the ultimate Skype on Mac experience. With the release of Skype for Mac 1.4.0.49, Mac users now have the ability to show Skype status on the Web or email signature just as our Windows using brethren have been able to do for a while now. This post will share a few tricks in adding a presence enabled Skype button to your email signature in Mac OS X 10.4’s Mail application. I love Mail.app because it is simple, has an elegant UI, and most importantly supports Apple’s Spotlight technology which gives you instant search results across your email almost instantly. The downside is … its not very easy to add a Skype Button to your email signature with Mail. Let me help you out.

siginemail.png

]]>It turns out that Mail.app’s signature editor isn’t HTML friendly and just pasting in HTML to the signature editor will not work as you might expect. Here is a crash course to get you up an running with a presence enabled Skype button in your signature in Apple Mail so your friends can Skype you back instead of replying in email. The following steps require a little tech savvy, but if you follow the steps below you will be up an running in minutes with a presence enabled Skype button in your sig file.

* Attention Mac Geeks * The good folks over at Mac OS X Hints have documented the process for hacking your signature file to add HTML of any kind. If you are comfortable with DIY modification of your sig file, have a look here. Warning … geeky stuff to follow. Start here and follow the process outlined and skip the long explanation below:

http://www.macosxhints.com/article.php?story=20050706181449478

For those who want a little more step by step advice, follow me …

1. Open the “Preferences” pane for Mail under the “Mail” menu in the upper left hand corner of your screen.
2. In the “Preferences” pane click the “Signatures” icon and either select your existing email signature or create a new one. Include the details that you would like every email to have automatically when you send such as your contact information, links to your Web site or blog, etc., company privacy statements or other disclaimers if needed, all that fun stuff.
3. Close the “Preferences” pane to save the signature. Quit Mail. This will generate a “Web Archive” file that contains your signature and is stored in your Mail preferences in your “Home” folder in Mac OS X.
4. Open a “Finder” window and navigate to your “Home” folder. The home folder is represented as a little house icon with your user account name next to it in the left hand pane of the finder. From there open the “Library” folder, then “Mail”, then “Signatures”. In the “Signatures” folder you will find a file with a long name starting with 3 numbers and ending with “.webarchive”. You need to open this file with an HTML friendly text editor such as BBEdit. Note – *Apple’s “TextEdit” application does not work for editing a Web Archive, it actually will render the HTML and not allow you to edit the source*. When you have the HTML source in front of you, you are ready to add the Skype button’s code to your signature file.
5. Pick the Skype button you want to include in your email. You can choose one of the simpler ones we have prepared for you in advance, or go to the advanced wizard and pick your own combo of functions, text, and graphics. The Skype button wizard will automatically generate the HTML and links to show the graphics and add your Skype name. Make sure you select “Email ready HTML” from the code pane on the right side of the page before you copy the code. Make a Skype Me button here: http://www.skype.com/share/buttons/index.html

statuswebpage.png

6. Paste the email ready HTML from the Skype Me button wizard into your open signature file HTML in the HTML-friendly text editor of your choice in the spot you want it to appear in your signature file.
7. Save the file as Signature.HTML file on your desktop.
8. Launch Apple’s Safari Web browser. Select “Open File” from the “File” menu for Safari and select the Signature.HTML file from the desktop. You should see your signature file rendered in Safari with your new Skype Me button. If you are unhappy with the layout or want to make changes, go back to your HTML editor and edit the source as needed.
9. Save the open Signature.HTML file as a WebArchive from Safari. To do this select “Save As …” from the “File” menu in Safari. You need to rename the file from Signature.HTML to be the same name as your current signature file that is saved in “Home/Library/Mail/Signatures”. The quickest way to accurately rename it is to navigate to the file using the file browser in the “Save As …” Dialogue and select the greyed out file. This will replace the Signature.HTML filename with the name of your active signature. Make sure that the “Format” drop down menu is set to “Web Archive” and save it to “Home/Library/Mail/Signatures”. When you are asked if you want to replace the file of this name with this new one, select yes.

osx_signature_finder.png

10. Run Apple Mail now. Go back to the “Preferences” pane as before. Chose the “Signatures” icon. You should now see your new signature file complete with the Skype Me button in the pane. If you see a broken image icon, you may not be online. Select the new signature and apply it to your account(s).
11. Send a test mail to yourself. You should see the signature with the Skype Me button in the email compose window. Send the test message to yourself and you should see your Skype Me button in the received mail. For some unknown reason Mail might not show the image in compose window the first time and will display a broken image icon and text. Once you send a test message and receive it the image should render and cache from then on.

From here on out all of the email you send to colleagues, friends, and family will let them know that you are a Skype user and they can easily contact you when you are online using Skype with one click instead of writing back if they have Skype installed too. Remember … Skype don’t type ;)

Share

15 thoughts on “Mac How-to: Adding a Presence Enabled Skype Me Button to your signature file in Apple Mail

  1. shaneanderson said 2570 days ago

    ” just as our Windows using brethren have been able to do for a while now.”

    Thanks for reminding us!!!!

    Skype 2.5 for OS X

  2. dr.maxx said 2570 days ago

    2 things:

    1) you have to set Compose mail in RTF mode NOT only TEXT mode;
    2) image, in any case, doesn’t work.

    Now I’ll retry.
    Maxx

  3. digitaltobsen said 2570 days ago

    There is another tutorial, also using css and embedded pictures.

    http://allforces.com/2006/04/14/css-signatures/

  4. matteo.85 said 2569 days ago

    You’re the coolest guys!!! Thank you…

    But…wht if i even would like to do that on my gmail account?

  5. skrysko said 2568 days ago

    Doesn’t work for me. The button constantly shows my status as online, even when I am offline.

  6. arnoberthet said 2568 days ago

    Doesn’t work for me either….
    The button always show me “Away” no matters what is my real status (“Away” was my statuts when I add the “Presence Enabled Skype Me Button” to my signature file in Apple Mail)
    I am using 1.4.0.49,
    I do enable “Allow my statuts to be shown on the web” in preferences pannel.

    Thanks anyway for devloppements…

  7. alablo said 2567 days ago

    Doesn’t work for me either….
    The button always show me “offline” no matters what is my real status…
    I am using 1.4.0.49, Mail 2.0.7 and OS X 10.4.6
    Thanks anyway !

  8. sean.eves said 2567 days ago

    You would need to empty the appropriate cache ƒ(s) and enable as Read only. As you change your Skype status, Quit and Re-Open Mail.app to accommodate the change.

  9. alablo said 2567 days ago

    Hello Sean, thanks for your help. Which cache are you talking about ? The browser cache ? What do we have to enable as “Read only” ? Can you describe the process step by step ?
    Thanks again.

  10. henningharms said 2536 days ago

    why is there no status button with a tape on it which will display when I am offline? I have payed for my skype answering machine!

  11. genemobley said 2521 days ago

    I am using the latest version of Entourage with the latest version of OSX. I would like to add the Skype signature to my emails; however the only thing I’ve been able to do is add the image (which winds up as an attachment). Can you help?

    Thanks

  12. mepossem said 1543 days ago

    doesn t work at all – used taco and get following garbage … anyone can help me?

    bplist00Ñ_WebMainResourceÔ ^WebResourceURL_WebResourceTextEncodingName_WebResourceMIMEType_WebResourceDataUdata:UUTF-8Ytext/htmlO 4
    Restaurante El Flamenco: http://www.alicanterestaurante.com
    Alicante: http://www.whyalicante.info

     &5Si{‡‘ É

  13. jeroen.huttinga said 1504 days ago

    If you have problems showing your status: go to Skype > preferences and make sure that under the tab Privacy you have allowed for your status to be seen shown on the web.

    Took me a while to figure it out myself

  14. miguebb said 1187 days ago

    I have a friend that doesnt use Mac, she does not included the Skype Icon on her mail, suddenly appeared in all of her mails, and she do not want it… How can she get rid off the Skype icon..

    Thanks

    Miguel

  15. parfums3722 said 1098 days ago

    We would like some help with making our skype live onto our website. It was working before but somehow now it isnt and our developer has asked for the codes and link.
    do not know where to look. can you help
    Pam

Leave a Reply

Please log in using one of these methods to post your comment:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Connecting to %s