Exchange 2003 Out of office assistant subject language
Today I was asked to find out why some users gets Out of office message subject in Slovak language and some in English. Company has two Exchange 2003 servers. One is for Front-end and second is to host mailbox databases.
I switched OOA for my testing account as following:
Then I sent one e-mail from my corporate e-mail address hosted on Exchange 2010. I was connected to Exchange 2010 server via OutlookAnywhere from my Outlook 2010. Second e-mail I sent from my private linux based web-mail (Horde) account. Outlook and Internet Explore were running on one computer. Both e-mail were delivered into testing account:
I received Out of office messages on my account in Slovak languages:
Then I tried to determine on what setting Exchange 2003 decides what language it uses for Out of office message. I thought it based on Exchange regional settings. But when I changes regional settings for both Exchange 2003 servers, restarted all Exchange services, I always got same result – messages in slovak language. I also looked into settings of mailbox client which Out of office message sent. But mailbox language was set to English. I also tried to reset this mailbox language settings for mailbox. Nothing changed language of Out of office message.
Then I researched on technet websites and I found following knowleage:
Language of the Out of office message is based on the MAPI property PR_MESSAGE_LOCALE_ID of the initial message.
So when I think about it, basically it says that Out of office message language is based on some property of sender message. So in other words, language of Out of office message is based on Regional Settings of computer on which Outlook is running or Internet Explorer with web-mail (Horde in my example). So let’s try that.
I had following regional settings:
So I changed this settings to following:
Now I sent same e-mail to same account, one from Outlook and another from Internet Explorer on same computer. And here is a result:
Recent Comments