Using Outlook PRF to modify an existing profile

M

Matt Callaghan

Good day!

So here's the situation:
1. Network IT in our building migrated to a new exchange server from
"old_server" to "new_server"
2. MOST of the Outlook profiles were successfully made aware of the
migration using methods unknown to me. (Perhaps using the move mailbox
command .. ?)
3. However, with some workstations, users login only to find that their
outlook profile hasn't been updated to the new_server ... so opening Outlook
eventually times out (because it can't find "old_server"), and the user has
to manually set their exchange server to the new one.
3NOTE: I think it might be because Network IT turned off the old_server
exchange server too early, so anyone who didn't open their outlook, say, in
the week the old one was left on didn't get that 'auto migrate' step ...

From what I understand we can use a PRF file to correct the issue. I have
created a logon script to call a PRF file:
{{{
:: Set the default exchange server
ECHO Setting default exchange server ...
%_MODPROF% -p default_exchange_server.prf
}}}

Here's the PRF file:
{{{
; **************************************************************
; Section 1 - Profile Defaults
; **************************************************************

[General]
Custom=1
DefaultProfile=Yes
OverwriteProfile=Append
ModifyDefaultProfileIfPresent=TRUE

; **************************************************************
; Section 2 - Services in Profile
; **************************************************************

[Service List]
ServiceEGS=Exchange Global Section

;***************************************************************
; Section 4 - Default values for each service.
;***************************************************************

[ServiceEGS]
MailboxName=%UserName%
HomeServer=new_server

;***************************************************************
; Section 6 - Mapping for profile properties
;***************************************************************

[Exchange Global Section]
SectionGUID=13dbb0c8aa05101a9bb000aa002fc45a
MailboxName=PT_STRING8,0x6607
HomeServer=PT_STRING8,0x6608
}}}

For whatever reason though, this isn't working. Even if I:
1. Close Outlook
2. Run the command to import the appending PRF file
3. Open Outlook again, nothing happened! I can even check the registry and
see that the PRF command did NOT modify the HomeServer value ...

Any ideas/tips as to what I'm doing incorrectly?

Thanks,
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Top