I'm using Lion 10.7.3 and it's Mail 5.2 (1257) that keeps changing my signature font size. I have checked, double and triple checked that my Mail's signature settings is using the option of "Always match my default message (Helvetica 12)". And when I write a new message and examine the text by using fonts-tool, every line seems to be Helvetica 12 including my signature lines.
But when I sent a message and receive a respond to my message I notice that my signature, that is shown as quotation in the response, is using a wrong font.
When looking the message in raw text I can spot following changes.
Messages style definitions dictate following:
p.MsoNormal, li.MsoNormal, div.MsoNormal
{margin:0cm;
margin-bottom:.0001pt;
font-size:12.0pt;
font-family:"Times New Roman","serif";}
This is the responders first line and it's style definitions. Just to show that Outlook sends it's style definition for each line seperetly:
<p class="3D""MsoNormal"><span style=3D"font-size:11.0pt;font-family:"Ca=
libri","sans-serif";color:#1F497D">
Then follows quotation lines that I wrote in my first message. The first line has the following style definition, and as we can see it uses the documents style sheet for style definitions:
<p class="3D""MsoNormal">
And finally my signature line has the following style definitions for every line, like the Outlook has.
<p class="3D""MsoNormal"><span style=3D"font-size:13.5pt;font-family:"He=
lvetica","sans-serif";color:black"><br>
Now why doens't my signature "always match my default message"? Why does it use font size 13.5pt that I haven't used anywhere previously anywhere in the system? Because my signature lines have style definition for each line similar like Outlook's lines, it would suggest that Outlook has modified these fonts. But why would it do so and not touch any other part of the text? What the sent message includes so special that forces the Outlook to change the font size for signature?
Is it because the signature file does not use the style sheet like rest of the text uses? This would explain how Outlook is able to see body text and quotation as different sections and how it could modify those quotation lines' style definiotions. If it is indeed so, shouldn't the "always match my default message" option mean that the style sheet should be used also for signature lines?
I took a look at the sent message's raw text and found the following font style setting that does not appear in anywhere else than with signature lines.
<font = class=3D"Apple-style-span">
Could this be the reason why Outlook changes the signature font size?