Click here to Skip to main content
15,881,559 members
Please Sign up or sign in to vote.
1.00/5 (1 vote)
See more:
Hi,

I'd like to have roaming outlook profile, the only way I found is to copy the following registery

HKCU\Software\Microsoft\Windows NT\Current Version\Windows Messaging Subsystem\Profiles

It restore accounts settings and pst path but outlook ask password for pop3 account.

I did a lot of research through google without luck.

How to change outlook 2010 pop3 password from code (c++,c, etc but it should works for Windows XP and 7) ?

Thanks in advance for any help
Posted
Comments
Sergey Alexandrovich Kryukov 26-Feb-13 14:25pm    
Not a software development question, I would say, off-topic.
—SA

1 solution

I don't think Microsoft has documented how you can develop software to change an Outlook password. Furthermore, I don't think Microsoft has documented Outlook Profile registry format well enough that I would want to try and develop software to alter it.

Here are some other options that may or may not work for you:

1. You can setup multiple Outlook Profiles (a profile is one or more email accounts) using Control Panel / Mail. Then you can select which Outlook Profile is the default or whether Outlook should prompt for which Outlook Profile to use. I used this several years ago and haven't done it on my current Outlook installation. I remember that there is a way to pass the Outlook Profile name as a command line parameter so you could have a separate shortcut for each profile.

2. Use an Outlook Profile (*.PRF) file to create an Outlook Profile. The Microsoft TechNet web site has an article titled Customize Outlook profiles by using an Outlook Profile (PRF) file[^]. It looks like you have to download the Office Customization Tool[^] from Microsoft's web site. I have never used this.
 
Share this answer
 

This content, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)



CodeProject, 20 Bay Street, 11th Floor Toronto, Ontario, Canada M5J 2N8 +1 (416) 849-8900