How do I ensure Mail defines my font explicitly on outgoing messages?

When I send email from Mail, it doesn't attach any text formatting to the body, so when other clients receive it they default to Times New Roman; this appears extremely unprofessional. If I send from Outlook, heck even Yahoo webmail, the font is defined explicitly so your email looks how you intend it to look; with Mail this is not the case.


Please let me know how to tell my Mail client to attach font definitions explicitly (not by using the signature trick where you add a line to your signature or select your text and select another font and then select back to the original font; these are silly, stupid, hacky workarounds).


Regards,


-GNS

MacBook Pro (Retina, 15-inch, Mid 2015), OS X El Capitan (10.11.2)

Posted on Jan 11, 2016 9:41 AM

Reply
9 replies

Jan 29, 2016 7:46 AM in response to schmitgreg

schmitgreg wrote:


When I send email from Mail, it doesn't attach any text formatting to the body, so when other clients receive it they default to Times New Roman; this appears extremely unprofessional. If I send from Outlook, heck even Yahoo webmail, the font is defined explicitly so your email looks how you intend it to look; with Mail this is not the case.


Please let me know how to tell my Mail client to attach font definitions explicitly (not by using the signature trick where you add a line to your signature or select your text and select another font and then select back to the original font; these are silly, stupid, hacky workarounds).


Regards,


-GNS


I am sorry, but you are wrong. Just change your settings to send rich text e-mail instead of plain text and your recipients will receive it the way you intended (even with colors, miriads of different fonts and styles - I wonder if it would look professional that way :-))

Jan 29, 2016 2:39 PM in response to schmitgreg

Email has always been this way. Actually, it was straight, unformatted text only at first. HTML tags came later.


When using HTML (formatted email), you are very limited to the fonts you can use. They must exist and be enabled on both ends. Fonts do not go with the email. Only HTML tags that state what font was used. If they don't have a font you used installed and enabled on their end, it will be substituted with whatever their email is set to use for substitution. Or, they may have their email client set to always display incoming emails as unformatted text only.


You can't fully control what the recipient sees.

Jan 29, 2016 2:39 PM in response to BobTheFisherman

BobTheFisherman, that is not entirely true. I'll concede that clients can override things and set defaults, but the issue is that if me using Mail and my buddy using Outlook send the same text in an email to a friend who is using Outlook, my email appears in Times New Roman and his appears in Calibri. The only thing different? The clients of course.


I installed universalmailer and it formats my text by default and now other people see my text formatted like it was sent from an outlook client. Therefore, how it is displayed is, to some extent, up to the sender. QED.


-gns

Jan 29, 2016 2:49 PM in response to Kurt Lang

Kurt Lang, thank you for expounding on the mechanics of it all (no sarcasm intended). My issue is that (as I mentioned to Bob) if I use Mail and another person uses Outlook and we both send an email to the same person using Outlook and they appear different, it is because of the formatting of the email at the client-side.


Universalmailer does the trick and applies formatting automatically without you having to specify it every time you send an email. Now my customers who use Outlook don't really notice if I am emailing from my office computer (using Outlook) or from my laptop (using Mail). You do have to do a little testing because the fonts and sizes are not completely 1:1, but it is a lot better than plain text being sent and rendered as Times New Roman.


-gns

Jan 29, 2016 2:58 PM in response to schmitgreg

My issue is that (as I mentioned to Bob) if I use Mail and another person uses Outlook and we both send an email to the same person using Outlook and they appear different, it is because of the formatting of the email at the client-side.

Yes, that's been mentioned here a lot regarding Mail. I won't use it. That partly because to make sure I can open client documents correctly, I always have the latest version of Office for Mac installed. And as long as I'm plunking down the money for that, I may as well get the version with Outlook included (Entourage in Office 2008 and older).


Mail doesn't use HTML, but rather the Rich Text format. Most other email clients don't really know how to parse that correctly as they expect formatted emails to be HTML. No idea why Apple choose Rich Text formatting rather than HTML.

This thread has been closed by the system or the community team. You may vote for any posts you find helpful, or search the Community for additional answers.

How do I ensure Mail defines my font explicitly on outgoing messages?

Welcome to Apple Support Community
A forum where Apple customers help each other with their products. Get started with your Apple Account.