Add please, Outlook Autocomplete working per account in multi profile !

Status
Not open for further replies.

Oooo

Member
Outlook version
Outlook 2010 32 bit
Email Account
Exchange Server
Profile consists more then 1 Exchange and may be (or not) some IMAP accounts. At the time Autocomplete suggests the same e-mails for whole profile that is for each account in the profile independently of using (for sending) account within the profile. It would be greate to choose Autocomplete feature behavior - per profile or per account, at least for Exchange accounts in the profile, even more so Autocomplete list records is in Exchange mdb storage in the server side and, attention please, list for each user is in server storage for each user in other words for each account that is kept in the user mailbox in server storage.
 

Diane Poremsky

Senior Member
Outlook version
Outlook 2016 32 bit
Email Account
Office 365 Exchange
Unfortunately, at this time Outlook displays one autocomplete list for all accounts in the profile.

The cache is at %localappdata%\microsoft\outlook\RoamCache - type or paste it into the address bar of windows explorer to just to the folder.
 

Oooo

Member
Outlook version
Outlook 2010 32 bit
Email Account
Exchange Server
You are not completely right. May be right, but not completely. You are right about OL prior OL2010, but not about Exchange2010 and OL2010/OL2013. I know about this files, more over, if you delete it, anyway Autocomplete list will not be empty, will still be working an OL will suggest records. You can test it in your own. It is not danger. :) I have spent some investigation and got that Autocomplete list records is stored in Exchange 2010 mdb server storage for user mailbox (meaning for individual account, not for profile) in PR_ROAMING_BINARYSTREAM property (PidTagRoamingBinary Canonical Property) in the Associated Contents table of the Inbox as IPM.Configuration.Autocomplete hidden message class. The autocomplete data may be temporarily cached in an autocomplete .dat file located in %USERPROFILE%\AppData\Local\Microsoft\Outlook\RoamCache. However, the .dat file is only a cache and is not used to write back to the delivery store when the user exits Outlook 2010 or Outlook 2013. Look at http://msdn.microsoft.com/en-us/library/office/ff625288.aspx So for OL2010/2013 it is more logically that it would work for each Exchange account in a profile. And I posted it in wish list as my wishing.
 

Diane Poremsky

Senior Member
Outlook version
Outlook 2016 32 bit
Email Account
Office 365 Exchange
The list is stored in the data file for each account and there is a separate stream (dat file) for each account - but outlook merges them into the list it shows you. It's possible a future update will change the behavior - it seems like they built it like this so they could expand it in the future.
 

Oooo

Member
Outlook version
Outlook 2010 32 bit
Email Account
Exchange Server
It' s additionally stored locally as you could see at link above. I know about separate cache file (local) per account. But the main storage is in mdb. And could you call or ask OL dev team or Exchange dev team to include such behavior in the nearest OL2010 update & in OL2013 ? Or may as different dll (as I know this function is in office.dll or mso.dll) ? I can become the tester of it and test it hardly. :) Especially I have fully ready environment.
 

Oooo

Member
Outlook version
Outlook 2010 32 bit
Email Account
Exchange Server
And about merging all records from all profiles in one list. At least in one case it is not quite right. I have some "paired" users with different legacyExchangeDN attribute, proxyAddress but with the same e-mail address and the same mail nick and one is visible in GAL of one account and not visible in GAL of other account and other user is vise versa. I saw 2 different .dat files for two accounts by NK2Edit, these users are correctly stored (saved) to these files, has almost the same record weight, but OL2010 shows only last used for sending to record not matter which account is used at the moment account (meaning - first sending to: user1 <user[at]domain> from account2; second sending to: user2 <user[at]domain> from account1, and suggested user2 <user[at]domain> only) . Such paired user is to allow some multitenant configuration in Exchange installed not as "Hosted" . The most right way of per account Autocomplete list is enquiring Exchange mdb storage, and showing list (that is suggested) from data got from mapi property (I wrote above) from IPM.Configuration.Autocomplete class message only and these values should be written to local .dat files and got in the same way of getting from Exchange if it is down. By the way, Autocomplete list works correctly even for such "paired" users when I use multi OL instances (with ExtraOutlook) .
 
Status
Not open for further replies.
Similar threads
Thread starter Title Forum Replies Date
P Shortcut Pane - add shortcut to Office365 group mailbox Using Outlook 1
B Add ComboBox Value to Body of Email Outlook VBA and Custom Forms 1
G How to add a folder shortcut to outlook quick access toolbar? Using Outlook 6
G Add to Outlook Contacts - Point to non-default contacts folder Using Outlook 0
M Automatically add senders first name to a greeting Outlook VBA and Custom Forms 1
C Add Form to Appointments Received, Automatically Outlook VBA and Custom Forms 6
O Outlook tasks - Add text column with multiple lines Using Outlook 3
W April 2020 Office 365 Update - Add-Ons fail after Office 365 Update Using Outlook 6
B Task Filter Not Working When I add too many criteria Using Outlook 0
D Add date next to day name in Outlook Today calendar view Using Outlook 1
D iCloud Add-in not working in Outlook 2013 and Outlook 2016 After Windows Upgrade & iCloud Upgrade Using Outlook 2
P Add Paste Unformatted to QAT Using Outlook 1
M Ignore slow add-ins Using Outlook 0
B Add Prefix text to Subject Line Using Outlook 1
Jennifer Murphy Add birthdays to calendar Using Outlook 7
Z Add text to auto-forwarded e-mail Outlook VBA and Custom Forms 4
P Add, remove, & reorder folder pane Using Outlook 6
L Tired of Outlook disabling Adobe PDF Creator add-in Using Outlook 1
R Add 'Company' to Select Names Form Using Outlook 1
A Outlook 2016 Web add-in missing on some machines Using Outlook 9
P Syncing problems with add-ins Using Outlook 3
Mark Foley Cannot enable add-in in outlook 2010 Using Outlook 0
BretAB Is it possible to add a lookup field to a Message form? Outlook VBA and Custom Forms 4
J Add an Attachment Using an Array and Match first 17 Letters to Matching Template .oft to Send eMail Outlook VBA and Custom Forms 2
iwshim outlook 2013 - I cannot see the "Manage Add-ins" Using Outlook 2
A Add multiple servers "on behalf of" email to "safe senders" list. Using Outlook 1
S Add Exchange Account as Secondary to Existing PST? Exchange Server Administration 1
C Macro to add multiple recipients to message Outlook VBA and Custom Forms 3
A Add to Outlook Contacts from email - default view Outlook VBA and Custom Forms 1
P Add a contact to the New Task in Outlook 2016 Using Outlook 2
e_a_g_l_e_p_i Is there a way to add something that is in the "Format Text" tab to the "basic Text" on the message tab Using Outlook 1
B When working on emails in a certain folder, when I hit reply or reply all, I would like it re always reply all and add an email address to send to Outlook VBA and Custom Forms 3
M Macro to add date/time stamp to subject Outlook VBA and Custom Forms 4
O Outlook on Android - add BCC Using Outlook 2
J Execute Add-In Button from VBA Outlook 2016 Outlook VBA and Custom Forms 1
S Example VBA Macro - To Conditionally Change the From Account and Add a BCC Address on Emails Outlook VBA and Custom Forms 11
B When I add more search strings to RULES, it is not processing them Using Outlook 3
D Add Tetxbox at form open Outlook VBA and Custom Forms 1
Andrew Quirl Open attachment, manipulate without add-on program? Outlook VBA and Custom Forms 5
B Searching for a Add-In Using Outlook 3
J Add Fillable Fields to Existing Template Outlook VBA and Custom Forms 1
J vb to c# for Outlook add-in. Using Outlook 0
S Send email via SMTP - use transport rules to add to senders inbox (then rule to move to sent items Exchange Server Administration 1
R Outlook add-in to create new contact from an email. Using Outlook 0
twofivepie GTD Netcentrics add-in for 2016 Outlook VBA and Custom Forms 13
D Add all meeting rooms to the meeting request by default Outlook VBA and Custom Forms 0
A add birthday to outlook contacts Using Outlook 1
Tanja Östrand Outlook 2016 - Create Macro button to add text in Subject Outlook VBA and Custom Forms 1
C Need VBA code to automatically save message outside outlook and add date Outlook VBA and Custom Forms 1
K add pdf to every reply or forward Outlook VBA and Custom Forms 1

Similar threads

Top