Set default font in Outlook 2007 with registry

outlooklogoOutlook 2007’s default font is Calibri 11pt. If you want this to be different by default, you can do so in Tools -> Options -> Mail Format tab -> Editor settings.
If you’re a system administrator and you want the whole company to use the same font and size, every day, you have to set this in the registry of HKEY_CURRENT_USER. It’s not possible to set the default font in Outlook 2007 with a Group Policy (GPO). The Group Policy outlook12.adm does not support this.

To make a registry file (*.reg) that holds your desired default font settings and can be set in your login script, follow these steps:

  1. Open Outlook 2007 and go to
    Tools -> Options -> Mail Format tab -> Editor settings
  2. Set your desired font(s) for composing a new mail and a reply mail
  3. Open your registry (hit Start -> Run -> Regedit
  4. Navigate to
    [HKEY_CURRENT_USER\Software\Microsoft\Office\12.0\Common\MailSettings]
  5. In this key exist two values: ReplyFontSimple and ComposeFontSimple.
    Right-click on the key MailSettings and choose Export
  6. Save the registry keys (only the selected keys) as “defaultemailfont.reg
  7. Open the defaultemailfont.reg and make sure that only the ReplyFontSimple and ComposeFontSimple exist. If there are other Lines in the file, remove them.
  8. Finally, the reg file should look something like this:

Windows Registry Editor Version 5.00

[HKEY_CURRENT_USER\Software\Microsoft\Office\12.0\Common\MailSettings]
“ReplyFontSimple”=hex:3c,00,00,00,0f,00,00,e8,00,00,00,40,c8,00,00,00,4e,0d,6b,\
74,00,00,00,00,00,20,56,65,72,64,61,6e,61,00,00,00,00,00,00,00,00,00,00,00,\
01,00,00,00,9c,ea,13,00,01,00,00,00,01,00,00,00
“ComposeFontSimple”=hex:3c,00,00,00,0f,00,00,e8,00,00,00,40,c8,00,00,00,4e,0d,\
6b,74,00,00,00,00,00,20,56,65,72,64,61,6e,61,00,00,00,00,00,00,00,00,00,00,\
00,01,00,00,00,9c,ea,13,00,01,00,00,00,01,00,00,00

9. Copy the file to the location where all your login script(s) and files are located, and edit your login script to load defaultemailfont.reg everytime someone logs on. From now on, the new default font settings for Outlook 2007 will be set with every logon.

Leave a Reply

6 Comments on "Set default font in Outlook 2007 with registry"

Notify of
avatar
Sort by:   newest | oldest | most voted
Mckenzie
Guest

I have been exploring for a bit for any high-quality articles or weblog posts in this sort of space .
Exploring in Yahoo I ultimately stumbled upon this web site.

Studying this info So i’m glad to show that I’ve a very good uncanny feeling I discovered exactly what I
needed. I such a lot undoubtedly will make
sure to do not disregard this website and give it a glance regularly.

TomTech
Guest

ComposeFontSimple is for the fixed basic fonts. You need to use the ComposeFontComplex entries instead. Then it works fine.

KateCooper
Guest

Anyone know how to interpret the hex on the font keys?

some is color some is font size….?

MatIT
Guest

Yeh User is correct it works a treat,

Also you no longer go to “Tools -> Options -> Mail Format tab -> Editor settings ”

you have to go to “Tools -> Options -> Mail Format tab -> Stationery and Fonts ” and make the changes there.

also to run it into the .bat file here is the command

regedit /s \\%servername%\netlogon\defaultemailfont.reg

Good lucK!

User
Guest

[HKEY_CURRENT_USER\Software\Microsoft\Office\12.0\Common\MailSettings]

Please note the last ], you need this for the keys to work. On export its placed at the end. So this will work for Arial 10 in Office XP and 2007:

Windows Registry Editor Version 5.00

[HKEY_CURRENT_USER\Software\Microsoft\Office\10.0\Common\MailSettings]
“ComposeFontSimple”=hex:3c,00,00,00,0f,00,00,e8,00,00,00,40,c8,00,00,00,52,02,\
31,00,00,00,00,00,00,20,41,72,69,61,6c,00,96,05,09,00,00,00,00,00,00,00,00,\
00,00,00,00,00,40,95,66,34,34,eb,13,00,01,00,00,00
“ReplyFontSimple”=hex:3c,00,00,00,0f,00,00,e8,00,00,00,00,c8,00,00,00,52,02,31,\
00,00,00,ff,00,00,20,41,72,69,61,6c,00,96,05,09,00,00,00,00,00,00,00,00,00,\
00,00,00,00,40,95,66,34,34,eb,13,00,01,00,00,00
“TextFontSimple”=hex:3c,00,00,00,0f,00,00,e8,00,00,00,40,c8,00,00,00,56,02,16,\
00,00,00,00,00,00,30,43,6f,75,72,69,65,72,00,6e,69,63,6f,64,65,20,4d,53,00,\
00,00,00,00,40,95,66,34,34,eb,13,00,01,00,00,00

[HKEY_CURRENT_USER\Software\Microsoft\Office\12.0\Common\MailSettings]
“ComposeFontSimple”=hex:3c,00,00,00,1f,00,00,f8,00,00,00,40,c8,00,00,00,00,00,\
00,00,00,00,00,ff,00,22,41,72,69,61,6c,00,00,00,00,00,00,00,00,00,00,00,00,\
00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00
“ReplyFontSimple”=hex:3c,00,00,00,1f,00,00,f8,00,00,00,00,c8,00,00,00,00,00,00,\
00,1f,49,7d,00,00,22,41,72,69,61,6c,00,00,00,00,00,00,00,00,00,00,00,00,00,\
00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00
“TextFontSimple”=hex:3c,00,00,00,1f,00,00,f8,00,00,00,40,c8,00,00,00,00,00,00,\
00,00,00,00,ff,00,22,41,72,69,61,6c,00,00,00,00,00,00,00,00,00,00,00,00,00,\
00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00

BigHomer
Guest

Didn’t work as described. I needed to use the entire MailSettings key in my reg merge file. Settings would not change otherwise.

wpDiscuz