Firmas personalizadas con CSS en el Mail de Mac OS X

CapturaLa interface de la aplicación Mail te permite hacer firmas utilizando las fuentes y los colores que trae el programa, incluso puedes arrastrar una imagen al estar haciendo una firma y será incluida como attachment en todos los mails que mandes. Esto es suficiente para muchos, pero los attachments son precisamente eso, archivos adjuntos que se mandan en los correos, pero no deberian de ir en una firma. Entonces aquí hay una guía y paso a paso de como crear una firma en CSS, que incluye imágenes referenciadas a un servidor externo sin ser un attachment.

Este tutorial es para la aplicación Apple Mail en Mac OS X Tiger v.10.4

Paso 1: Crea una nueva firma en Mail

Crear Firma en Mail

Abre Mail, está en el folder de Aplicaciones. Desde el menú de arriba, selecciona “Mail > Preferences” y selecciona el panel de Signatures o Firmas. Dependiendo de las cuentas que tengas creadas, selecciona de la columna de la izquierda la que quieres utilizar para tu firma nueva. Dale click al iconito de más ( + ) en la parte de abajo de la columna central para crear la firma nueva. Ya que esta creada, cierra Mail seleccionando “Mail > Quit Mail” de la barra de menú arriba.

Paso 2: Crea tu nueva firma en el editor que utilices

Firma en CSS

Usando un editor de texto para crear tu firma usando html y css.

TextEdit te puede servir para esto, solamente asegurate de salvar el archivo como HTML y no como rich text. Si quieres puedes usar la firma que yo estoy utilizando en este ejemplo y solamente modificarla con tus atributos para que quede como quieras.

Para que esto funcione:
• No utilices ni tags para head y body de html, usa divs.
• Utiliza CSS integrado, no externo.
• No utilices clases que empieces en punto, puedes utilizar #div .class en lugar de ello. Lo mismo aplica para a:.

Paso 3: Crear un Archivo Web de la firma recien creada

Firma en Safari

Abre el archivo html de tu firma en Safari. Puedes hacerlo arrastrando el archivo directamente al icono de Safari en el Dock. Se debe de ver exactamente como quieres que se vea tu firma.

Safari Archive

Para salvar como Archivo Web, del menú de arriba en safari, selecciona “File > Save As…” y salva la firma como Web Archive seleccionando “Web Archive” en la lista que viene en el menú Formato. Salvalo en el Desktop para tenerlo a la mano para el siguiente paso.

Paso 4: Remplaza la firma vieja con la nueva

Reemplazar Firma

Desde el finder, navega a “tu folder de usuario > Library > Mail > Signatures”. Si solamente tienes una firma veras que unicamente hay un archivo “.webarchive” en el folder. Si tienes más de una firma, necesitas ver cual es la que creamos en el paso 1. Puedes hacerlo abriendo los archivos “.webarchive” en Safari. Copia el nombre del archivo “.webarchive” de la firma recien creada y renombra el archivo que tenemos en el Desktop. Ahora arrastra la firma del escritorio al folder de Signatures, te va a preguntar el sistema si deseas remplazar el archivo, hazlo.

Paso 5: Activar la nueva firma

Escoger Firma

Abre Mail y selecciona “Mail > Preferences” del menu de arriba y selecciona el panel de Signatures. Puedes renombrar la firma si quieres dandole dos clicks y escribiendo el nombre que quieras. Notarás que Mail no desplegara correctamente la firma en esta ventana, pero lo hará en la ventana de composición de mails.

Selecciona la cuenta de la columna izquierda y selecciona tu firma en el menú de Choose Signature o Escoger Firma. Esto hará que esa firma esté por omisión en la cuenta seleccionada.

Paso 6: Probando la nueva firma en CSS

Crea un mail

Para probar la nueva firma, crea un nuevo mensaje, escribe lo que quieras y mandatelo a ti mismo. Debes de poder ver la firma en la ventana de composición, si no es así, la verás desde el segundo mensaje, ya que la imagen sea leida del servidor.

Firma CSS en mail

Aprieta el boton de enviar y recibir, para recibir el correo que te acabas de mandar. Con esto recibes el nuevo mail con tu nueva firma en CSS sin imágenes como attachment. ¡ A disfrutar !




Sobre esta entrada...

Esta entrada fue publicada el Domingo 30 de Abril de 2006 a las 22:25 y está guardada dentro de la categoría Como se Hace, Mail. Puedes seguir los comentarios desde cualquier lector de feeds usando este feed RSS 2.0. Puedes dejar un comentario, o un trackback desde tu propio sitio.



Opciones



Comentarios de esta entrada:

  1. Rod
    13 de Mayo de 2006 a las 13:05    

     Add karma Subtract karma  +0

    Saludos:

    Tengo una duda en cuanto al procedimiento, una vez que he aditado ya la firma en TextEdit la guardo como archivo HTML pero al abrirlo en Safari lo único que se muestra es el código fuente que originalmente escribí y no la firma como habría de verse. Alguien me podría auxiliar?

    Gracias de antemano

    -Rod-


  2. Peter
    13 de Mayo de 2006 a las 16:59    

     Add karma Subtract karma  +0

    Hola, yo creo que el problema debe de estar en el código de tú archivo, revisalo bien y seguro que te funciona, otra opción es que intentes con algún otro editor de código o texto.

    Saludos.


  3. Jorge Cocompech
    16 de Mayo de 2006 a las 23:52    

     Add karma Subtract karma  +0

    Está muy cool este tip.


  4. Mikimono
    12 de Diciembre de 2006 a las 10:24    

     Add karma Subtract karma  +0

    Creí encontrar la solución a mis problemas, sigo los pasos al pie de la letra , pero al final, cuando selecciono la firma, me aparece por defecto el nombre y el mail y ni rastro de lo que yo había hecho….Lo más extraño es que desde el finder abro el archivo y ahí esta todo perfectamente….

    Ayuda por favor!!


  5. Peter
    13 de Diciembre de 2006 a las 5:25    

     Add karma Subtract karma  +0

    Mikimono, no hay error en el proceso, por lo que debes de estar equivocandote en algún paso, hazlo de nuevo y con calma y seguro te funciona.
    Igual no estas asignado la firma a la cuenta, por lo que tendrias que escogerla al escribir un mensaje nuevo.

    Saludos.


  6. Mikimono
    8 de Enero de 2007 a las 11:24    

     Add karma Subtract karma  +0

    Pues efectivamente estaba haciendo algo mal, creo que era porque al realizar alguno de los procesos me dejaba el cliente de correo abierto y no me pillaba bien la firma.

    Gracias !!


  7. Peter
    8 de Enero de 2007 a las 21:54    

     Add karma Subtract karma  +0

    Que bueno que ya te quedó Mikimono, era cuestión de hacerlo con calma y listo :D
    Saludos.


  8. monfa
    10 de Enero de 2007 a las 16:31    

     Add karma Subtract karma  +0

    Excelente forma de resolverlo, pero tengo una duda, habra alguna forma de colocar ademas de la firma una información de tipo encabezado, asi se lograria un mail parecido a una carta membretada? es posible?


  9. Peter
    11 de Enero de 2007 a las 13:47    

     Add karma Subtract karma  +0

    Hola Monfa.
    No se puede hacer lo que quieres, porque estas al ser Firmas, vienen como tal, hasta abajo del mensaje, por lo que no se pueden modificar para que hagan lo que quieres, tendrias que hacer tu header aparte y aplicarselo a tus correos.

    Saludos.


  10. eddypetz
    9 de Noviembre de 2007 a las 12:49    

     Add karma Subtract karma  +0

    Gracias por la firma eh!
    la voy a usar en mi mai para Opera y te cuento
    thanks!


  11. Montserrat Saenz
    14 de Enero de 2008 a las 12:31    

     Add karma Subtract karma  +0

    Estimado PETER:
    Ya cree a firma en Text edit, con texto y admeas la inclui en text edit el logo de mi empresa. Luego cuando envio el mail por ejemplo a una mail de gmail, sale la firma pero el logo no se ve, solo se ve el texto del nombre del archivo del logo.jpg, por ejemplo. Saes como lo puedo hacer para que se vea correctamente el logo, cuando la gente reciba mi mail?
    O si es que debo incluirlo en el archivo de text edit con algun formato especial, cuentame, porfavor.
    Gracias.
    Atte
    Montserrat Saenz


  12. Montserrat Saenz
    14 de Enero de 2008 a las 14:22    

     Add karma Subtract karma  +0

    Peter: No me resulta poner una foto en formato jpg. en mi firma, haciendo la firma desde text edit. Como lo hago?
    Atte
    Montse


  13. Peter
    14 de Enero de 2008 a las 14:34    

     Add karma Subtract karma  +0

    Hola Montse, solamente sigue los pasos al pie de la letra y con calma, si no te sale es porque estás haciendo algo diferente, por lo mismo, con calma y paso por paso.

    Saludos.


  14. Montserrat Saenz
    15 de Enero de 2008 a las 10:23    

     Add karma Subtract karma  +0

    Hola Peter:
    Como lo hago para poner una imagen en mi firma si no oseo ningun servidor externo donde pueda desde donde pueda referenciar mi imagen?
    Atte
    Montse


  15. Peter
    16 de Enero de 2008 a las 7:16    

     Add karma Subtract karma  +0

    Montse, necesitas a fuerza subirlo a un servidor, puedes utilizar algo como imageshack, aquí hay un ejemplo de como hacerlo.

    Saludos.


  16. Montserrat Saenz
    16 de Enero de 2008 a las 8:44    

     Add karma Subtract karma  +0

    OK. Gracias.
    Montse


  17. DIEGO
    18 de Enero de 2008 a las 9:56    

     Add karma Subtract karma  +0

    Hola Peter

    He seguido todo al pie de la letra pero en el programa mail me aparece las imagenes con un signo de interrogación y no se visualizan, incluso probe con el ejemplo de tu firma y me pasa lo mismo el texto sale perfecto pero en lugar de la foto sale un signo de interrogación

    Saludos
    Diego


  18. Peter
    18 de Enero de 2008 a las 9:57    

     Add karma Subtract karma  +0

    Hola DIEGO, eso es porque todavía no mandas ningún mail, en cuanto lo hagas ya carga, solo es eso. Mándate uno y verás el resultado.

    Saludos.


  19. DIEGO
    18 de Enero de 2008 a las 10:18    

     Add karma Subtract karma  +0

    Hola Peter

    Ya me funciono con tu firma pero con la mia todavia no me funciona, creo que es porque tengo que subir las imagenes a algún servidor?

    Gracias

    Saludos
    Diego


  20. Peter
    18 de Enero de 2008 a las 10:20    

     Add karma Subtract karma  +0

    Hola DIEGO, así es, como bien lo menciona el tutorial y lo que le comento a Montse.

    Saludos.


  21. DIEGO
    18 de Enero de 2008 a las 11:26    

     Add karma Subtract karma  +0

    GRACIAS PETER POR FIN ME FUNCIONO

    SALUDOS
    DIEGO


  22. Jorge
    10 de Abril de 2008 a las 17:47    

     Add karma Subtract karma  +0

    A mi no me sale la imagen, ya seguí todos los pasos pero algo me falta, le quité la parte del “float” al código y lo estoy editando en dreamweaver, tendrá problemas por esto?

    gracias.


  23. Peter
    11 de Abril de 2008 a las 13:27    

     Add karma Subtract karma  +0

    Hola Jorge, lo más sencillo es que utilices el ejemplo que dejé y ese lo modifiques.

    Saludos.


  24. Jorge
    11 de Abril de 2008 a las 13:34    

     Add karma Subtract karma  +0

    Peter:

    Encontré la solución, todo el tiempo estuve equivocado y no había activado el texto con formato en las preferencias.

    Muchas gracias



    Peter respondio en Agosto 5, 2008 a las 14:09 :

    De nada Jorge, que bueno que ya quedó.

    Saludos.


  25. carpote
    18 de Julio de 2008 a las 14:32    

     Add karma Subtract karma  +0

    Hola, lo vi a la volada y lo hice. Lo colgué, lo abrí en safari. Con head, body y todo. Funciona a la perfección. Mi pregunta (quizá tonta) es si el archivo html debe seguir vivito y colgado para que funcione (obvio la imagen si) y si me recomiendas que lo haga sin head, body y todo ese rollo.
    Muchas gracias por la info.
    Saludos.

    carpote



    Peter respondio en Agosto 5, 2008 a las 14:10 :

    Hola carpote, el archivo lo puedes tirar, no hace falta conservarlo, ya que esta en la firma de mail, ya queda.

    En si puedes hacerlo como prefieras, yo solo utilizo la firma.

    Saludos.


Añade tu opinión:


Consigue una imagen para tus comentarios en Gravatar.



*




Si tu comentario no aparece o es borrado, la causa es:
• no tiene nada que ver con el tema
• es para pura promoción
• es para insultar
• es spam

Si necesitas soporte, recuerda que también puedes utilizar los Foros de Ayuda.



Trackbacks

Para hacer un trackback a este post usa esta URL