I want to set Outlook stationery to a particular template on all the machines on my network using Powershell (through a login script).
Can someone point me in the right direction?
The good news is that the setting is in the registry, per-user. You just need to have your PowerShell script create/update the value.
The key is: HKEY_CURRENT_USER\Software\Microsoft\Office\12.0\Common\MailSettings and the Value is NewTheme. The data is where it gets a little tricky.
The format of the data is "theme XYZ" where X/Y/Z is either 0 (for off) or 1 (for on). This page gives the details:
From playing around with it, Outlook seems to use "011" for the setting. Also note that the file path for the available themes is Themes11 for Outlook 2003 and Themes12 for Outlook 2007.