Outlook POP3 Settings

R

ralfthewise

I need to move a user's Outlook settings and data to a new computer.
How do I do this without the user redownloading all their POP email?
They have 10000+ emails stored on the POP server that it would be
pointless to redownload since they already have them downloaded on the
original computer. If I move over the .PST file, it doesn't make a
difference because it still tries to redownload the emails and ends up
giving them duplicates of all 10000+ emails. The problem has been
frustrating me for months. There must be some way to copy over the
POP settings so Outlook knows which POP emails it has already
downloaded. Or some way to tell it to only download POP emails that
arrived after a certain date or something. Thanks in advance.
 
B

Brian Tillman

ralfthewise said:
I need to move a user's Outlook settings and data to a new computer.
How do I do this without the user redownloading all their POP email?
They have 10000+ emails stored on the POP server that it would be
pointless to redownload since they already have them downloaded on the
original computer. If I move over the .PST file, it doesn't make a
difference because it still tries to redownload the emails and ends up
giving them duplicates of all 10000+ emails.

That's because the informaiton on what has been downloaded and what has not
is kept in the mail profile. New PC = new profile. The same thing would
happen if yuo were to create a new mail profile on the original PC.
frustrating me for months. There must be some way to copy over the
POP settings so Outlook knows which POP emails it has already
downloaded. Or some way to tell it to only download POP emails that
arrived after a certain date or something.

Why do you think there "must" be a way? Assuredly, there is not. Instead,
either stop keeping everything on the POP server or use a web mail interface
to the mailbox on the POP server, create a new server-side folder apart from
the server's Inbox and copy all the old messages to that folder. If it's
not in the server's Inbox, Outlook won't be able to see it. It will still
be accessible via the web mail interace, however.

Another approach would be to use IMAP instead of POP, if the server supports
it.
 
R

ralfthewise

That's because the informaiton on what has been downloaded and what has not
is kept in the mail profile. New PC = new profile. The same thing would
happen if yuo were to create a new mail profile on the original PC.
Yep, I had tried that to see what would happen and you are correct.
Why do you think there "must" be a way? Assuredly, there is not. Instead,
either stop keeping everything on the POP server or use a web mail interface
to the mailbox on the POP server, create a new server-side folder apart from
the server's Inbox and copy all the old messages to that folder. If it's
not in the server's Inbox, Outlook won't be able to see it. It will still
be accessible via the web mail interace, however.
Well, Outlook is pretty pervasive in a business environment, so
telling them to use webmail isn't really an option. There are all
kinds of plugins and addons specific to Outlook that my company
needs. Telling them to not keep POP on the server is also bad, since
the next time someone loses a laptop or a harddrive dies, there goes
all their email. (I don't care for roaming profiles so that won't
help in this situation)
Another approach would be to use IMAP instead of POP, if the server supports
it.
And we all know how great Outlook's support of IMAP is:) Anyway, I
spent another couple of hours this morning and figured out how to do
this, for anyone that want to know. I've pasted my wiki writeup
below:

MoveOutlook

* On the old system/account, dump the profile settings by
exporting the "HKCU\Software\Microsoft\Windows NT\Windows Messaging
Subsystem\Profiles\<Profile Name>" registry key.
* On the old system/account, save everything in "C:\Documents and
Settings\<username>\Application Data\Microsoft\Outlook" and "C:
\Documents and Settings\<username>\Local Settings\Application Data
\Microsoft\Outlook"
* On the new system/account, delete all Outlook profiles and
everything in the two folders mentioned in the previous step.
* Import the registry key from step 1.
* Copy over the data saved in step 2 to the corresponding
folders.

If the username is the same between the two systems, you are done.
Fire up Outlook and away you go. If the username changed as part of
the move, do the following:

* Create the folders "C:\Documents and Settings\<old_username>
\Application Data\Microsoft\Outlook" and "C:\Documents and Settings
\<old_username>\Local Settings\Application Data\Microsoft\Outlook"
* Copy the data from step 2 above into those two folders
* Make sure the new user has access to the two folders
* Open up the Mail profile manager from the Control Panel
* Click on the properties of the new profile
* Click on Data Files...
* Highlight the correct datafile and set it as the default
* Click OK until you have exited out of everything, and then start
Outlook
* Shutdown Outlook
* Go back into the profile manager and delete the incorrect data
file, and then delete the "C:\Documents and Settings\<old_username>
\Application Data\Microsoft\Outlook" and "C:\Documents and Settings
\<old_username>\Local Settings\Application Data\Microsoft\Outlook"
folders.
 
R

ralfthewise

sorry, that registry key should actually be "HKCU\Software\Microsoft
\Windows NT\CurrentVersion\Windows Messaging
Subsystem\Profiles\<Profile Name>"
 
B

Brian Tillman

ralfthewise said:
Well, Outlook is pretty pervasive in a business environment, so
telling them to use webmail isn't really an option. There are all
kinds of plugins and addons specific to Outlook that my company
needs. Telling them to not keep POP on the server is also bad, since
the next time someone loses a laptop or a harddrive dies, there goes
all their email. (I don't care for roaming profiles so that won't
help in this situation)

That's what backups are for.
Anyway, I
spent another couple of hours this morning and figured out how to do
this, for anyone that want to know. I've pasted my wiki writeup
below:

In my opinion, it would simply be easier to create new PST, make it the
delivery location, allow the messages to download once to that PST, then
switch back to the original PST. No messing with the registry. All you
lose is some time.
 

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