Mac OS X:n sisäänrakennettu Mail-sähköpostiohjelma on aika toimiva, mutta se tekee sähköpostien signatureista melkoista sotkua. Sotku syntyy, kun signatureja muokkaa Mailin asetuksissa WYSIWYG-editorilla. Vaikka koko signaturen muuttaa saman tyyliseksi, joukkoon jää silti sekalaisia div- ja span-elementtejä sekä niiden CSS-tyylityksiä.

Jos haluaa kontrolloida täsmälleen, miltä sähköpostien signaturet näyttävät, kannattaa unohtaa WYSIWYG-editointi ja luoda signaturensa erilliseen HTML-tiedostoon vaikkapa vim-editoria käyttäen. Sen jälkeen HTML-tiedosto avataan Safarilla ja tallennetaan uuteen tiedostoon .webarchive-muotoon, joka on Mailin ymmärtämä formaatti.

Lopuksi signature pitää vielä sijoittaa oikeaan paikkaan, joka sijaitsee ~/Library/Mail/Signatures -hakemistossa. Siellä on yksi .webarchive-tiedosto kutakin signaturea varten. Hakemisto näyttää luultavasti kutakuinkin tältä:

iMac:~ kennu$ ll ~/Library/Mail/Signatures/
total 24
-rw-r--r--@ 1 kennu  staff   526 21 Syy 17:26 1DA1A660-764A-4C3C-8D11-AD241161C378.webarchive
-rw-r--r--@ 1 kennu  staff   677 21 Syy 17:21 9723BECD-1512-4E2A-B497-BD10C8A3DEBC.webarchive
-rw-r--r--  1 kennu  staff  1362 19 Syy 13:14 SignaturesByAccount.plist

Toimi siis näin:

  1. Sulje Mail-sovellus
  2. Tarkista SignaturesByAccont.plist-tiedostosta, mikä signature vastaa mitäkin tiedostoa.
  3. Kopioi omat .webarchive-tiedostot aiempien päälle.