Export/Import Message rules

  • Thread starter Thread starter Tom Brown
  • Start date Start date
T

Tom Brown

I would like to export all my message rules (mainly, sorting messages to
customized folders) from my XP laptop to my new Vista laptop. Does anyone
know of a way to do that? I have read that exporting the Registry entry
will not import correctly into Vista.

TIA,

Tom
 
I didn't want to transfer everything in the computer. I did use Windows
Easy Transfer for my email messages but I knew where they were stored. What
should I tell it to transfer to get the Rules?

Tom
 
Tom Brown said:
I would like to export all my message rules (mainly, sorting messages to
customized folders) from my XP laptop to my new Vista laptop. Does anyone
know of a way to do that? I have read that exporting the Registry entry
will not import correctly into Vista.

TIA,

Tom



Actually I think it's going to be a lot easier to export/edit/import. There
isn't the {USER_ID} to deal with.

If you export the Rules key it would be something like:

HKEY_CURRENT_USER\Identities\{USER_ID}\Software\Microsoft\Outlook
Express\5.0\Rules

for XP.

For Windows Vista Windows Mail

HKEY_CURRENT_USER\Software\Microsoft\Windows Mail\Rules

Open the .reg file in WordPad


Using WordPad's Find and Replace, you could replace:

Identities\{USER_ID}\Software\Microsoft\Outlook Express\5.0

with

Software\Microsoft\Windows Mail



Then save it, then import that into the registry.


I would export the current one first.
 
This works, but its a bit tedious, and you will still have to go in and Edit
each rule to specify the folder names as those are coded as numbers and the
numbers don't map to folders on the new machine, so you'll have to do that
mapping:

From an earlier post:


First export the rule from the machine with OE:

HKEY_CURRENT_USER\Identities\{GUID}\Software\Microsoft\Outlook
Express\5.0\Rules\Mail\002

where GUID is the Identity and this is rule 3

Then edit the reg file with Notepad.

Do replace for

HKEY_CURRENT_USER\Identities\{GUID}\Software\Microsoft\Outlook Express\5.0

with

HKEY_CURRENT_USER\Software\Microsoft\Windows Mail

Then save the file.

Then the search strings have been changed to Unicode so set the cursor where
the Rule Criteria start. Then do a second replace until the end of the file
and search for

,

replace with

,00,

Then in the last line of each criteria add

,00

Then save.

Then create a mock rule in the registry with WinMail and close WinMail.
Then delete that mock key in the registry. Make sure the rule number in the
saved reg file matches that that you just deleted.

Then merge the file into the registry.

Open WinMail and go to Tools | Message rules and you see the new message
rule spelled out okay when you click on it, except for the folder name. You
will still have to specify the folder names again because those are coded
numerically, I think.

Anyway, that will work, but its a bit involved to do manually.

steve
 
Frankly, I found the settings in Easy Transfer to be rather confusing
and I used a best guess method of selecting the options.
I got lucky, and it transferred the emails, rules, and accounts.
Sorry, I don't remember the exact settings.

Gary VanderMolen
 
Back
Top