Lamentablemente, Matt Love se equivoca. Me estaba arrancando el pelo debido a este problema, particularmente cuando lo enviaba a personas que usan Outlook. Investigué un poco, y si echas un vistazo a la fuente del mensaje, notarás que Mail no usa las etiquetas de la familia de fuentes alrededor del texto del cuerpo. Por lo tanto, el cliente de correo predeterminará el texto del cuerpo a lo que sea predeterminado. En el caso de Outlook, es Times New Roman. Más allá de eso, es particularmente frustrante si ha creado una firma y ha hecho clic en "Siempre hacer coincidir mi fuente predeterminada", porque en ese caso Mail ajustará la firma con el tamaño y la familia de fuentes, pero el texto del cuerpo se verá totalmente diferente. Peor aún, en algunos casos donde el texto se ajusta para indicar el tamaño de fuente, se usa el término relativo CSS "medio", que puede producir resultados extraños. También,
También puede hurgar con los archivos de firma reales para tener una idea de lo que está sucediendo:
~ / Library / Mail / V2 / MailData / Signatures (Mountain Lion, las rutas exactas pueden diferir)
Eliminé las declaraciones de la familia de fuentes (así que al menos si termina como el valor predeterminado del cliente de correo, todo el texto es la misma fuente) y me aseguré de que cada declaración de tamaño de fuente estuviera en px, y ahora es algo consistente ahora, aparte de la diferencia entre sig y cuerpo.
En mi opinión esto es un error; tal vez todos deberíamos archivarlo como tal a través de Apple para llamar su atención. Mientras tanto, las sugerencias de Tom Gewecke podrían ser la única solución.
Actualización: probé Universal Mailer y, como lo describe el comentarista anterior, funciona perfectamente. Tiene que pagar $ 4 para obtener la versión completa; de lo contrario, recibirá texto adicional al final de cada correo electrónico.
Actualización: Parece que Apple ha solucionado esto es OS X Mavericks. He hecho algunas pruebas básicas y ahora parece mucho más consistente.