Latest Posts »
Latest Comments »
Popular Posts »

Set default font in Outlook 2007 with registry

Written by Christian on March 5, 2008 – 8:44 pm


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.


People who read this article, also read:

Posted in Outlook 2007 |

2 Comments to “Set default font in Outlook 2007 with registry”

  1. BigHomer Says:

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

  2. User Says:

    [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

Leave a Comment