SCENARIO 1: No notes.ini policy in effect
Joe Salesman clicks File-->Preferences-->Contacts or More -->Preferences or "Edit Locations..." (on lower right corner menu)
New text and link under Type-ahead option in Contact Preferences
** This link is hidden if Joe's current location is set to "On Server" AND there is no ini setting for $ServerMailAddressing
Joe Salesman clicks on the above-mentioned link; a dialog appears containing the current location in Edit mode.
the dialog is automatically opens with the Mail tab displaying (this tab is where the new checkbox field is located)
New checkbox field is visible (for all location types except "No Connection"): "Type-ahead shows server contacts before local".
The checkbox only enabled if Mail Addressing is set to "Server then Local".
It is disabled if Mail Addressing is set to "Local" or "Local then Server".
Joe Salesman clicks the "?" icon, and a help bubble appears
Joe Salesman clicks the "Mail addressing" static text and a help bubble appears
Because checkbox turned on when the Location is saved, ini value is set:
Because Mail Addressing is set to "Server then Local", ini value is set:
Joe Salesman saves the location with "Server then Local" and checkbox turned on.
SCENARIO 2: Joe Salesman has saved his location as shown in Scenario 1 OR Notes.ini variables have been set by Administrator policy
When the location form is loading:
If TypeaheadShowServerFirstDefault = 1 and Mail Addressing <> "Server Then Local",
Mail Addressing changes to "Server then Local"
If TypeaheadShowServerFirst = 1 and checkbox is NOT turned on
Checkbox is automatically turned on
Both ini variables are set.
User edits current location. Mail Addressing and Checkbox are automatically set as above.
User turns off the checkbox (or changes Mail Addressing to "Local") and saves the location.
At a later time, user edits the same location.
If Checkbox is not turned on, TypeaheadShowServerFirst is removed from notes.ini
If MailAddressing < > "Server then Local", TypeaheadShowServerFirstDefault is removed from notes.ini
If the Administrator has set these ini variables via policy, the fields will be re-set next time user restarts the client and Dyn Config updates the policy
Editing an existing location
Creating new location:
Default Mail Type is "On Server"
If $ServerMailAddressing=1, the Mail Addressing and Checkbox fields will be automatically set as above.
If $ServerMailAddressing < > 1, Mail Addressing and Checkbox fields are hidden.
Even thought hey are hidden, after saving the location you will set them set accordingly through Document Properties.
When both notes.ini values TypeaheadShowServerFirstDefault = 1and TypeaheadShowServerFirst = 1 are set
Except for location Local Only and DialUp, the address lookup, Ambious Names dialog and No Match dialog will behave as if Mail Addressing is set to "Server than Local".
Ambiguous Names/No Match dialog changes when TypeaheadShowServerFirst = 1 and MailAddress is Sever then Local
Normally these dialogs do one name sort over all the matches from both Server and Local address books.
When TypeaheadShowServerFirst = 1 and Mail Addressing is set to "Sever then Local", the sort has been modified so that the user will see name sorted server matches followed by name sorted local matches.