Suponiendo que ya tenemos configurada nuestra cuenta de email en el programa, creamos una firma por defecto y cerramos el programa. Esta firma nueva quedará guardada en el directorio /home/TUUSUARIO/Library/Mail/Signatures, con un nombre hexadecimal largo, y terminado en .webarchive, pr ejemplo: CDE333-FEED44-ACCBB5.webarchive.
Lo siguiente sería componer la firma nueva en html en cualquier editor de HTML, o a mano como hago yo, y subirla a tu servidor de hosting. Para este ejemplo subiremos una tabla html con una imagen y un texto de pie de imagen al servidor www.miejemplo.com/firma.html.
Ahora desde el Mac abrir el Safari y buscar la ruta de la firma, y una vez se haya cargado, guardar el fichero sobrescribiendo la firma orginal creada con el programa Mail, y como un webarchive en /home/TUUSUARIO/Library/Mail/Signatures/CDE333-FEED44-ACCBB5.webarchive
Si todo ha salid bien, ya puedes abrir de nuevo el programa Mail y componer un nuevo mensaje, en el que debería aparecer tu nueva firma HTML.
---
En el caso del OSX 10.9 la csa se ha vuelto un poco más complicada para añadir la firma HTML, pero no impsible. Lo que hay que hacer es editar el contenido de la nueva firma del Mail, que se guarda en /home/TUUSUARIO/Library/Mail/V2/MailData/Signatures/ con un nombre largo hexadecimal y terminado en la extensión .mail. Borrar la parte de html que se genera por defecto e insertar tu código HTML ahí y guardar el fichero. A veces es necesario buscar el fichero con el finder y aplicarle un lock para evitar que el programa Mail lo borre al arrancar.