This database is designed to keep information about the people, companies, locations, and server computers with which you communicate. Every user has his or her own Personal Address Book and learning how to use it is important to getting the most value out of Lotus Notes.
Headline
Types of documents
There are five basic types of document in the Personal Address Book - a Person entry, a Company entry, a Group entry, a Location entry, and a Server Connection entry.
Person entry. A person entry records information about an individual - names, phone numbers, addresses, etc. To create a person entry choose "Business Card" from the create menu . Fill in at least the Name field. All the other fields are optional. However, if you want to send electronic mail to the person, you must fill in the E-mail address fields. Then save and close the Business Card entry. You will find the title of the Business Card entry listed in the "Business Cards" view or the "By Category" view.
Company entry. A company entry records information about a company - name, phone number, address, etc. To create a company entry choose "Business Card" from the create menu . Fill in at least the Name field. All the other fields are optional. Then save and close the Company entry. You will find the title of the Company entry listed in the "Business Cards" view or the "By Category" view.
Group entry. A group entry provides a way to maintain a mailing list of people. To create a group entry choose "Group" from the create menu . Fill in at least the Group name field and the Members field. In the Members field list the names of the people to whom you which to mail. All the other fields are optional. Then save and close the Group entry. You will find the title of the Group entry listed in the "Groups" view.
Location entry. A location entry is used to record essential information about the different locations from which you use Notes. Notes creates three Locations for you the first time you start it: Office, Home, Disconnected. Typically, a non-mobile user will simply edit the Office entry, and a mobile laptop or notebook computer user will edit the Office and Home entries. However, to create an additional location entry choose "Location" from the create menu . Fill in at least the Location name, Location type, Ports to use, and Home/mail server fields. All the other fields are optional. Then save and close the Location entry. You will find the title of the Location entry listed in the "Locations" view and on the status bar at the bottom of the Notes window.
Server Connection entry. A server connection entry is usually only needed to record the phone number of a dial-up Notes server. To create a server connection entry choose "Server Connection" from the create menu . Fill in at least the Server name and Phone number fields. All the other fields are optional. Then save and close the Server Connection entry You will find the title of the Server Connection entry listed in the "Server/Connections" view.
Views and folders
As described above, each type of entry in your personal address book has a corresponding view. The "Business Cards" view lists the Person entries and the Company entries, the "Groups" view lists the Group entries, the "Locations" view lists the Location entries, and the "Server/Connections" view lists the Server Connection entries.
Special features worth exploring
Each form provides pop-up help for each field. To display the help, simply click on the "static" text label in front of every field. For example, clicking anywhere on "Company" in the Person form displays the following:
?_?__
`!b`1
7`^///?
?b___
`bOOO
`<b!R
The Business Card form provides Mail Address Assistants to help you correctly compose a person's electronic mail address. Click on the
?_?__
`!b`1
7`^///?
?b___
`bOOO
`<b!R
button next to the Mail address field to start an Assistant.
To easily add the sender of an electronic mail message to your Personal Address Book, choose "Add Sender to Address Book" on the Actions / Mail Tools menu when you are viewing the electronic mail message.
Choose the type of connection you want to establish, for example, Dialup Modem.
Connection type:
PortName
NETBIOS
TCPIP
6S13S15S
ConnectionType
You must choose a Connection Type before filling out the rest of the document.{
0S0E
ConnectionType
Local Area Network|0Notes Direct Dialup|1Passthru Server|2Network Dialup|5Hunt Group|9
ConnectionType
0S0E
Enter the name of the server you want to access, for example, Sales/Chicago.
Server name:
ConnectionType
0S0E
Enter the name you want to use for the hunt group. You can use any name you want.
Hunt group name:
Destination
0S0E
Destination
You must enter a valid server name for your destination.{
0S0E
DestinationRemote server's name - e.g. Chicago.
ConnectionType
ConnectionType
1S2S3S4S5S6S
Enter the network port to use for the connection, for example, LAN0.
Use LAN port:
ConnectionType
1S2S
Enter the name of the intermediate (passthru) server or hunt group to use to get to the destination server. You must also have a Connection document that provides a path to the passthru server or hunt group. You can also define a path to a server using multiple Passthru or Hunt Group Connection documents; this lets you have more control over the path used.
Passthru server name or hunt group name:
LanPortName
PortName
LanPortName
LanPortName
0S0E
LanPortNameLAN port name - e.g. LAN0, TCPIP.
0S0E
PassthruServer^
0S0E
ConnectionType
PassthruServer
You must fill in the name of a Passthru server when filling in a Passthru connection record.{
5S6S
PassthruServerThe name of the Passthru server used to connect to the destination server.
ConnectionType
0S0E
ConnectionType
0S0E
Enter the country code for the server or hunt group you want to access. For the United States, enter 1; for Great Britain, enter 44; for Italy, enter 39; and so on.
Country code:
Country
The name of the Remote LAN Service used to connect to the destination server.
Select Yes if you want Notes to always dial the area code -- even if it is the same as the area code defined in current Location document. The default is No.
Always use area code:
DialAreaCodeChoose Yes if you want Notes to dial the area code even if it is the same as the area code in the current location.
Yes|1No|0
Enter the area code or city code of the server or hunt group you want to access.
Area code:
AreaCodeInput
Enter the phone number of the server or hunt group you want to access, for example, 555-1234. If the remote server or hunt group has more than one phone number, enter each phone number separated by a semicolon.
You should enter a * for null modems and leased lines.
Phone number:
PhoneNumber
0S0E
ConnectionType
LocalPhoneNumber
You must enter a Phone Number for a connection of this type.{
5S6S
LocalPhoneNumberRemote server's phone number - e.g. 555-1234
Basics
$ConFormRLANSubform
Network Dialup
Advanced
Select the locations where you want to use this connection. An asterisk ( * ) means all locations.
Only from Location(s):
ConnectionLocationj
ConnectionLocation
ConnectionLocation
0S0E
ConnectionLocationj
ConnectionLocationt
You have an * and at least one named location specified. You can either enter multiple locations or use an * for all locations.{
8S9S21SConnectionLocationSpecify the Location name you want this record to apply to. * means all Locations.
NoCache
($Locations)
0S0E
ConnectionType
0S0E
Enter the destination server's network address, for example, 192.22.554.36. This field is necessary only if you use TCP/IP or another protocol that needs an explicit network address to make the connection.
Destination server address:
Enter the name of the connect script file to use when connecting to the server.
Login script file name:
OptionalNetworkAddress
LanPortName
LanPortName
You must supply a specific Port Name if you want to use a Destination Network Address.{
5S6S9S10S11S
OptionalNetworkAddressEnter the network address for the destination server if known. e.g. If this is a connection via TCP/IP you would enter the IP address or hostname.
ScriptNameName of script file to run after modem connection established.
Enter a user name if more than one user will be using the workstation.
Only for user:
ThisFileIsOnServer
1S2S6S
ThisFileIsOnServer
ThisFileIsOnServer
0R3S4S6S8S
Source^
0S0E
SourceSource server or workstation name - e.g. Marketing (for dialup users: your username).
ConnectionType
0S0E
Enter any script arguments that are necessary when dialing the server, for example, a login name or password.
Login script arguments:
ScriptArg1First argument to be passed to script.
ScriptArg2Second argument to be passed to script.
ScriptArg3Third argument to be passed to script.
ScriptArg4Fourth argument to be passed to script.
ScriptName
ScriptArg1"
ScriptArg2"
ScriptArg3"
ScriptArg4"
LinkScriptInfo
Select Normal or Low to specify when to use this connection information in a search for the destination server path. Default is Normal.
Notes and Domino use the following steps when determining how to connect to a server:
1. Try to determine a path to the destination by examining all Connection documents with the Usage priority set to Normal.
2. If step 1 fails, ask the home server for connection information and/or probe all enabled ports.
3. If step 2 fails, look at all Connection documents with the Usage priority set to Low.
4. If step 3 fails, attempt to use a default passthru server to connect.
Set the Usage priority to Low if you only want the Connection documents used after attempting to connect over the LAN.
Usage priority
0S0E
ConnectionRecordFirstChoose Low for R3 behavior and Normal for R4 behavior for determining path to server.
Normal|1Low|0
Enter the destination server's Notes domain name.
Only to servers in domain:
DestinationDomain
DestinationDomainRemote server's domain name (optional for dialup users).
ConnectionType
1S2S3S
Select the enabled modem ports you want to use with this server connection.
Modem port(s):
ConnectionType
RemotePortNamej
RemotePortName
RemotePortName
0S0E
RemotePortNameCommunications port name - e.g. COM1, MODEM.
0S0E
Enter a comment about this Connection document.
Comments:
CommentsComments about the connection.
Advanced
0S0E
(V3 Scheduled Calling)
Enabled/disabled:
SCHEDULE DISABLED
EnabledScheduled calling enabled or disabled.
SCHEDULE ENABLED | 1SCHEDULE DISABLED | 0
Call at times:
ScheduleL
Enabled
Interval
Schedule
You must enter an Interval and/or a Schedule, or else specify DISABLED.
ScheduleTimes to call the server - e.g. 8:00 AM,10:00 AM-6:00 PM.
each day
Repeat interval of:
Interval
IntervalInterval to repeat calls - 0 means call once.
minutes
Days of week:
WeekDaysDays of week - e.g. Mon, Tue, Wed.
Sun | 1Mon | 2Tue | 3Wed | 4Thu | 5Fri | 6Sat | 7
Tasks:
TasksTasks to be performed - e.g. Replication, Mail Routing
Mail Routing | Mail RoutingReplication | Replication
Route at once if:
MailThreshold
MailThresholdNumber of waiting messages that will force a connection - e.g. 3.
mail messages pending
Routing cost:
ConnectionType
ConnectionType
0S0E
Routing cost must be between 1 and 10
3S4S5S6S7S8S10S15S
CostRelative cost of this connection (1-10).
Replicate databases of priority:
RepPriorityReplication priority level.
High | 2Medium & High | 1Low & Medium & High | 0
AreaCode
Connection
Owner
DocumentAccess
ConnectionType
LanPortName
ConnectionType
RemotePortName
ConnectionType
PortName
0S0E
PortNameCommunications port name - e.g. COM1, MODEM.
If Last <> "" And ((Full = "") Or (LastinFull(0) <>"1")) Then Call doc.ReplaceItemValue("FullName", First & " " & Last)
End If
If doc.BusinessAddress(0)<>"" Or (doc.BusinessAddress(0)="" And (doc.OfficeStreetAddress(0)<>"" And doc.OfficeCity(0)<>"" And doc.OfficeState(0)<>"")) Then
Display the helper form - results are returned to current document
0RR1S
helper
helper
Mail Address Assistant
0R3S4S6S10S19S
InternetAddress
Internet Mail
MailAddress
InternetAddress
InternetAddress
0RR1S
`!b`1
`bOOO
`<b!R
2?///
Name/Email
Business
Enter the name of the company.
Company:
CompanyNameCompany name.
($CompanyList)
Enter the job title.
Enter the job title.
Job title:
JobTitleJob title(s).
Enter the business address, excluding ZIP/postal code and country.
Address:
OfficeStreetAddress
OfficeCity
OfficeCity"
OfficeState
OfficeCity
OfficeState
19S20S
BusinessAddress
0S0E
BusinessAddress
(BusinessAddressHelper)
Business Address
(BusinessAddressHelper)
Business Address
`!b`1
`bOOO
`<b!R
2?///
Enter the business address, excluding ZIP/postal code and country.
Address:
BusinessAddress
DisplayBusinessAddress
Enter the ZIP code or Postal code for the business address.
ZIP/Postal code:
Zip_1
OfficeZipEnter the ZIP or postal code.
Enter the country for the business address.
Country:
Country_1
OfficeCountryPerson's home country.
Home
Enter the home address, excluding ZIP/postal code and country.
Home address:
StreetAddress
City"
State
State
19S20S
HomeAddress
(HomeAddressHelper)
Home Address
(PhoneHelper)
Phones
0R3S
(HomeAddressHelper)
Home Address
`!b`1
`bOOO
`<b!R
2?///
Enter the home address, excluding ZIP/postal code and country.
Home address:
HomeAddress
DisplayHomeAddress
Enter the ZIP code or Postal code for the home address.
ZIP/Postal code:
ZipEnter the ZIP or postal code.
Enter the country for the home address.
Country:
CountryPerson's home country.
Addresses
PhoneLabel_1
PhoneLabel1
OfficePhoneNumberOffice phone number.
(PhoneHelper)
Phones
0R3S
(PhoneHelper)
Phones
0R3S
`!b`1
`bOOO
`<b!R
2?///
PhoneLabel_1
PhoneLabel1Disp
OfficePhoneNumber
OfficePhoneNumberDisp
PhoneLabel_3
PhoneLabel3
OfficeFAXPhoneNumberOffice FAX phone number.
PhoneLabel_5
PhoneLabel5
CellPhoneNumberCellular phone number.
PhoneLabel_2
PhoneLabel2
PhoneNumberHome phone number.
PhoneLabel_4
PhoneLabel4
HomeFAXPhoneNumberHome FAX phone number.
PhoneLabel_6
PhoneLabel6
PhoneNumber_6Pager phone number.
Phone Numbers
Business
Office location or mailstop.
Location:
LocationOffice location or mailstop.
Department name(s).
Department:
DepartmentDepartment name(s).
Name of the person's manager or supervisor.
Manager:
ManagerManager's name.
Name of person's assistant or secretary.
Assistant:
AssistantAssistant's name.
Home
Spouse's name.
Spouse:
SpouseSpouse's name.
Children's names.
Children:
ChildrenChildren's names.
Other
Enter the URL for the person's web page.
Web page:
WebSite
Enter the categories for this business card.
Categories:
Categories
Categories
Miscellaneous
Enter any comments.
Comments:
CommentEnter a comment.
Comments
Enter the user's hierarchical name and any other variations, for example, Jon Smith/Sales/Acme; Jonathan M. Smith. You can use any of these names in the To field of Notes mail messages.
Full user name:
FullNameDistinguished name and aliases - e.g. Jon Smith/Sales/Acme; Jonathan M. Smith.
Electronic mail domain name component of the person's electronic mail address. Choose the button next to the Mail address field for further assistance.
Mail domain:
MailDomainDomain name of person's mail server.
MailSystem
Notes|1cc:Mail|2Internet|5X.400|4Other|3None|100
Short "nickname" to be used when addressing mail to the person.
Short name:
ShortNameShort username used by some foreign mail gateways (e.g. PROFS).
Use this field only if the user has a hierarchical, ID.
In most cases, leave this field blank. Use only if you want to send encrypted mail to a user who is in a different domain and the servers in your domain do not have access to the Public Address Book for the recipient's domain, or you want so send encrypted mail and you operate in a disconnected fashion and do not have access to the Public Address Book when you want to send mail. In such a case, the user can send you a copy of the public key for you to paste into this field.
Certified public key:
CertificatePerson's certified public key.
Internet certificate:
UserCertificate
UserCertificate
6S7S
userCertificateDisplay
Present|1Not Available|0
Internet certificate issuers:
6S7S9S
Issuers
UserCertificate
0R6S
leftissuers
issuers
leftissuers
X509Issuers
Use this field only if the user has a flat, not a hierarchical, ID.
In most cases, leave this field blank. Use only if you want to send encrypted mail to a user who is in a different domain and the servers in your domain do not have access to the Public Address Book for the recipient's domain, or you want so send encrypted mail and you operate in a disconnected fashion and do not have access to the Public Address Book when you want to send mail. In such a case, the user can send you a copy of the public key for you to paste into this field.
Public key:
PublicKeyPerson's public key.
Advanced
Person
DocumentAccess
Save and Close>
0S0E
0S0E
_Edit Card
Preview Card
0S0E
Show Details
0S0E
Categori_zeK
Create Cross Certificate
UserCertificate
Certificate
0S0E
leftsubs
rightsubs
Create Cross Certificate
What certificate do you want to cross certify?
leftsubs
0R1S2S6S8S10S12S
0R5S6S
leftsubsv
leftsubsj
rightsubs
rightsubs
rightsubs
UserCertificate
Certificate
Send Docu_ment
_Forward
_Move to Folder...
_Remove from Folder...
Save and Close>
0S0E
0S0E
_Edit Card
Preview Card
0S0E
Show Details
0S0E
Categori_zeK
Create Cross Certificate
UserCertificate
Certificate
0S0E
leftsubs
rightsubs
Create Cross Certificate
What certificate do you want to cross certify?
leftsubs
0R1S2S6S8S10S12S
0R5S6S
leftsubsv
leftsubsj
rightsubs
rightsubs
rightsubs
UserCertificate
Certificate
Send Docu_ment
_Forward
_Move to Folder...
_Remove from Folder...
O=Lotus Notes
O=Lotus Notes
PURSAFO
|.:#U
O=Lotus Notes
CN=Lotus Notes Template Development/O=Lotus Notes
PURSAFO
$Author
$$Name
$Name_O
$FormUsers
$INFO
$WINDOWTITLE
$Script
$$Script_O
$$ScriptName
$$FormScript
$$$FormScript_O
$$CompanyName
$CompanyName_O
$$BusinessAddress
$BusinessAddress_O
$$HomeAddress
$HomeAddress_O
$$OfficePhoneNumber
$OfficePhoneNumber_O
$$OfficeFAXPhoneNumber
$OfficeFAXPhoneNumber_O
$$CellPhoneNumber
$CellPhoneNumber_O
$$PhoneNumber
$PhoneNumber_O
$$HomeFAXPhoneNumber
$HomeFAXPhoneNumber_O
$$PhoneNumber_6
$PhoneNumber_6_O
$BODY
$V5ACTIONS
$ACTIONS
Times New Roman
About Personal Address Book
Basic
Welcome to the Notes Personal Address Book. A personal address book database is designed to keep information about the people, companies, and server computers with which you communicate. Every Notes user is required to have his or her own personal address book database stored on the user's personal computer (never on a server).
Choose "Using This Database" in the Help menu for suggestions on tailoring this database for your personal use.
---------------
(Close this window to return to the database)
O=Lotus Notes
O=Lotus Notes
PURSAFO
|.:#U
O=Lotus Notes
CN=Lotus Notes Template Development/O=Lotus Notes
PURSAFO
$INFO
$BODY
O=Lotus Notes
O=Lotus Notes
PURSAFO
|.:#U
O=Lotus Notes
CN=Lotus Notes Template Development/O=Lotus Notes
PURSAFO
Fde!f^^
$TITLE
$INFO
$BODY
(Other Address Helper)
Other Mail Address
Other mail system address:
Notes gateway domain:
MailAddress
1S2S6S
MailAddress
MailAddress
FullName
0R5S6S8S10S20S
UserName
Include both any domain from address and anyone from MailDomain field
MailAddress
0R1S2S
MailDomain
MailDomain"
MailDomain
0R3S4S5S6S7S8S10S11S12S13S14S16S17S18S20S22S
Domain
UserName
Domain
Domain"
1S2S5S6S8S12SMailAddress
MailSystem
Always zero out the MailDomain because it is now part of MailAddress
MailDomain
Categori_ze
_Edit Document
Send Docu_ment
_Forward
_Move to Folder...
_Remove from Folder...
O=Lotus Notes
O=Lotus Notes
PURSAFO
|.:#U
O=Lotus Notes
CN=Lotus Notes Template Development/O=Lotus Notes
PURSAFO
nkQ/R
$TITLE
$INFO
$$ScriptName
$BODY
$ACTIONS
(FAX Address Helper)
Fax Mail Address
Person's name:
Notes fax gateway domain:
Fax machine phone number:
MailAddress
MailAddress
FullName
3S4S6S12S16S20SUserName
Get the phone number from the middle of the address
MailAddress
0R1S2S6S
0R1S2S8S10S11S13S17S20S
OfficeFAXPhoneNumber
0R5S6S8S10SFaxNumber
Get the third thru nth domain names
MailAddress
MailDomain
MailDomain"
0R1S2S8S11S
FaxDomain
0R5S6S8S10S
Save the gateway domain in the user's profile for future addresses
FaxDomain
FaxDomain
0R4S
FaxDomain
FaxDomain
UserName
FaxNumber
FaxDomain
FaxDomain
5S6S9S10S12S13S14S16SMailAddress
MailSystem
Always zero out the MailDomain because it is now part of MailAddress
MailDomain
Categori_ze
_Edit Document
Send Docu_ment
_Forward
_Move to Folder...
_Remove from Folder...
O=Lotus Notes
O=Lotus Notes
PURSAFO
|.:#U
O=Lotus Notes
CN=Lotus Notes Template Development/O=Lotus Notes
PURSAFO
{Awu;
It_Cp
$TITLE
$INFO
$$ScriptName
$BODY
$ACTIONS
Started running agent 'Remove Address Book Preferences' on 10/17/98 01:55:27 PM
Ran LotusScript code
Done running agent 'Remove Address Book Preferences' on 10/17/98 01:55:29 PM
Add AccountK,
Account
0S0E
_Edit Account
Delete Account
0S0E
Send Docu_ment
Categori_zeK
_Forward
_Move to Folder...
_Remove from Folder...
Preferences...4
DirectoryProfile
0S0E
Add AccountK,
Account
0S0E
_Edit Account
Delete Account
0S0E
Send Docu_ment
Categori_zeK
_Forward
_Move to Folder...
_Remove from Folder...
Preferences...4
DirectoryProfile
0S0E
O=Lotus Notes
O=Lotus Notes
PURSAFO
|.:#U
O=Lotus Notes
CN=Lotus Notes Template Development/O=Lotus Notes
PURSAFO
$TITLE
$Index
$Formula
$FormulaClass
$VIEWFORMAT
$Comment
$V5ACTIONS
$ACTIONS
(X400 Address Helper)
Extract X400 O/R address portion (address) from MailAddress
MailAddress
address
MailAddress
0R5S6S8S10S
Check to see if the string '/DDA.' exists in the MailAddress, and if not return.
0RR1S
check
address
/DDA.
Assign substring between 1st '/DDA.' and the next '/' to DDA1 field.
0RR1S
address
/DDA.
0R1S
Assign substring between 2nd '/dda.' and the next '/' to DDA2 field.
0RR1S
address
DDA1`
/DDA.
address
/DDA.
DDA1"
/DDA.
0R1S7S17S
Assign substring between 3nd '/dda.' and the next '/' to DDA3 field.
0RR1S
address
DDA2`
/DDA.
address
/DDA.
DDA2"
/DDA.
0R1S7S17S
Assign substring between 4th '/dda.' and the next '/' to DDA4 field.
0RR1S
address
DDA3`
/DDA.
address
/DDA.
DDA3"
/DDA.
0R1S7S17S
Dummy value.
0RR1S
X.400 Address
Given name (/G):
Surname (/S):
Organization (/O):
Country (/C):
MailAddress
1S2S
MailAddress
MailAddress
FirstName
0R5S6S8S10S18S19S25S26S28S30SG
MailAddress
1S2S
MailAddress
MailAddress
LastName
0R5S6S8S10S18S2E19S25S26S28S30SS
MailAddress
0S0E
MailAddress
0S0E
MailAddress
0S0E
MailAddress
0S0E
MailAddress
0S0E
MailAddress
0S0E
Org Unit 1 (/OU1):
Org Unit 4 (/OU4):
Org Unit2 (/OU2):
Org Unit 3 (/OU3):
MailAddress
0S0E
Initials (/I):
MailAddress
0S0E
Generational qualifier (/Q):
MailAddress
0S0E
MailAddress
0S0E
PRMD (/P):
ADMD (/A):
MailAddress
0S0E
Common name (/CN):
Include both any domain from MailAddress and any from MailDomain field
MailAddress
0R1S2S
domain
MailDomain
MailDomain"
MailDomain
0R1S2S5S6S7S8S9S10S12S13S14S15S16S18S19S20S22S24S
domain
domain
X400Domain|
0R3S4S6S8S
Save the gateway domain in the user's profile for future addresses
X400Domain
X400Domain|
0R4S
X400Domain
X400Domain
Gateway domain (optional):
DDA (/DDA.type=value):
DDA (/DDA.type=value):
DDA (/DDA.type=value):
DDA (/DDA.type=value):
/OU4=
/OU3=
/OU2=
/OU1=
PRMD"
ADMD"
/DDA.
DDA1"
/DDA.
DDA2"
/DDA.
DDA3"
/DDA.
DDA4"
X400Domain
X400Domain"
13R65R117R169R201R233R236S237S239S
MailAddress
MailSystem
Always zero out the MailDomain because it is now part of MailAddress
MailDomain
Categori_ze
_Edit Document
Send Docu_ment
_Forward
_Move to Folder...
_Remove from Folder...
O=Lotus Notes
O=Lotus Notes
PURSAFO
|.:#U
O=Lotus Notes
CN=Lotus Notes Template Development/O=Lotus Notes
PURSAFO
$TITLE
$INFO
$$ScriptName
$BODY
$ACTIONS
(ccMail Address Helper)
cc:Mail Address
User name:
Post Office:
cc:Mail domain:
Extract cc:Mail address portion (address) from MailAddress
MailAddress
address
MailAddress
0R5S6S8S10S
Find the position (at) of a case independent ' at ' substring in address.
0R1S
address
at _
Use text to left of ' at ' as username. If no ' at ' found, use entire address
0R1S
address
address
0R1S2S7S8S10S12S
If no username yet, use the FullName field
0R1S
FullName
0R3S4S7S8S
ccMailUserName
Extract cc:Mail address portion (address) from MailAddress
MailAddress
address
MailAddress
0R5S6S8S10S
Find the position (at) of a case independent ' at ' substring in address.
0R1S
address
at `
Use text to right of ' at ' as post office name. If no ' at ' found, there is no post office name
0R1S
address
0R5S6S8S15SccMailPO
Include both any domain from MailAddress and any from MailDomain field
You are not authorized to add Person documents to this database.
0R6R10S13R
_Edit Card
Delete
MailVerify
DeleteNTUserAccount
0R1S
synch
AdminFileName
admin4.nsf
CurrentServer
AdminPExist
CurrentServer
AdminFileName
AdminPAccess
CurrentServer
AdminFileName
AdminPAccessLevel
AdminPAccess
AdminPCreateAccess
AdminPAccess
NamesAccess
NamesAccessLevel
NamesAccess
NamesDeleteAccess
NamesAccess
PersonLastName
LastName
PersonFirstName
FirstName
DeleteVerify
Verification
You have requested to delete the selected person records. Do you wish to continue?
Action Cancelled
You have cancelled deleting the person record(s).
DeleteVerify+
CurrentServer
(DeleteUserOptions)
AdminPExist
AdminPAccessLevel
AdminPCreateAccess
NamesAccessLevel
NamesDeleteAccess
synch
Immediate or via Administration Process?
By selecting 'Yes' the action you have requested will take place immediately, and affect all references to the selected people in this Address Book. (NOTE: This may take awhile...)
synch
CurrentServer
AdminFileName
MailVerify
DeleteNTUserAccount
Completed Successfully
The people(s) name have been removed completely from this Address Book
Error
You have encountered an error. The people(s) name have not been removed completely. Please try again.
synch
CurrentServer
AdminFileName
MailVerify
DeleteNTUserAccount
Request Successful
Your request to delete the people(s) name have been successfully submitted to the Administration Requests database.
Error
You have encountered an error. The request was not submitted properly. Please try again.
DeleteNTUserAccount
Action Cancelled
Action has been cancelled.
NamesAccessLevel
NamesDeleteAccess
CurrentServer
AdminFileName
MailVerify
DeleteNTUserAccount
Request Successful
Your request to delete the people(s) name have been successfully submitted to the Administration Requests database.
Error
You have encountered an error. The request was not submitted properly. Please try again.
NamesAccessLevel
NamesDeleteAccess
DeleteNTUserAccount
Insufficient Access
You do not have sufficient access to perform the requested operation.
DeleteNTUserAccount
Insufficient Access
You do not have sufficient access to perform the requested operation.
DeleteNTUserAccount
Insufficient Access
You are not authorized to create requests in the Administration Requests Database.
DeleteNTUserAccount
Admin. Requests Database Does Not Exist
The Administration Requests database cannot be found on the current server. Please contact your server administrator.
You must use Notes 4.6 or above to use this action.
(CreateMailMemo)
6S7S9S
Schedule Meeting
Error
You must use Notes 4.6 or above to use this action.
(ScheduleMeeting)
6S7S9S
Tools...\Create Group
'++LotusScript Development Environment:2:5:(Options):0:66
'++LotusScript Development Environment:2:5:(Forward):0:1
Declare Sub Click(Source As Button)
Declare Function GetFullName() As String
'++LotusScript Development Environment:2:5:(Declarations):0:10
Dim ws As NotesUIWorkspace
Dim session As NotesSession
Dim db As NotesDatabase
Dim note As NotesDocument
Dim groupnote As NotesDocument
Dim collection As NotesDocumentCollection
Dim Names() As String
Dim counter As Integer
'++LotusScript Development Environment:2:2:BindEvents:1:129
Private Sub BindEvents(Byval Objectname_ As String)
Static Source As BUTTON
Set Source = Bind(Objectname_)
On Event Click From Source Call Click
End Sub
'++LotusScript Development Environment:2:2:Click:1:12
Sub Click(Source As Button)
Set ws = New NotesUIWorkspace
Set session = New NotesSession
Set db = session.CurrentDatabase
counter = 0
Set collection = db.UnprocessedDocuments
If (collection.Count = 0) Then
Messagebox "No documents were selected.",0,"Error"
Exit Sub
End If
Redim Names(collection.Count-1)
'for each document in the collection, get the first value of FullName
'we use the GetNth method since the resulting collection is an IDTable
For x = 1 To collection.Count
Set note = collection.GetNthDocument(x)
Names(counter) = GetFullName
counter = counter + 1
Next
Set groupnote = New NotesDocument(db)
groupnote.Members = Names
groupnote.Form = "Group"
groupnote.Type = "Group"
Call ws.EditDocument(True,groupnote)
End Sub
'++LotusScript Development Environment:2:1:GetFullName:1:8
Function GetFullName() As String
If note.FullName(0) <> "" Then
GetFullName = note.FullName(0)
Else
GetFullName= note.LastName(0)
End If
End Function
Tools...\CategorizeK
Tools...\Visit Web PageK
WebSite
WebSite
No Web Page Defined
This document has no Web page defined.
3S7S
Tools...\Preferences...K4
DirectoryProfile
0S0E
Add Card
CurrentServer
0S0E
CurrentServer
Person
[UserCreator]
Person
Not Authorized
You are not authorized to add Person documents to this database.
0R6R10S13R
_Edit Card
Delete
MailVerify
DeleteNTUserAccount
0R1S
synch
AdminFileName
admin4.nsf
CurrentServer
AdminPExist
CurrentServer
AdminFileName
AdminPAccess
CurrentServer
AdminFileName
AdminPAccessLevel
AdminPAccess
AdminPCreateAccess
AdminPAccess
NamesAccess
NamesAccessLevel
NamesAccess
NamesDeleteAccess
NamesAccess
PersonLastName
LastName
PersonFirstName
FirstName
DeleteVerify
Verification
You have requested to delete the selected person records. Do you wish to continue?
Action Cancelled
You have cancelled deleting the person record(s).
DeleteVerify+
CurrentServer
(DeleteUserOptions)
AdminPExist
AdminPAccessLevel
AdminPCreateAccess
NamesAccessLevel
NamesDeleteAccess
synch
Immediate or via Administration Process?
By selecting 'Yes' the action you have requested will take place immediately, and affect all references to the selected people in this Address Book. (NOTE: This may take awhile...)
synch
CurrentServer
AdminFileName
MailVerify
DeleteNTUserAccount
Completed Successfully
The people(s) name have been removed completely from this Address Book
Error
You have encountered an error. The people(s) name have not been removed completely. Please try again.
synch
CurrentServer
AdminFileName
MailVerify
DeleteNTUserAccount
Request Successful
Your request to delete the people(s) name have been successfully submitted to the Administration Requests database.
Error
You have encountered an error. The request was not submitted properly. Please try again.
DeleteNTUserAccount
Action Cancelled
Action has been cancelled.
NamesAccessLevel
NamesDeleteAccess
CurrentServer
AdminFileName
MailVerify
DeleteNTUserAccount
Request Successful
Your request to delete the people(s) name have been successfully submitted to the Administration Requests database.
Error
You have encountered an error. The request was not submitted properly. Please try again.
NamesAccessLevel
NamesDeleteAccess
DeleteNTUserAccount
Insufficient Access
You do not have sufficient access to perform the requested operation.
DeleteNTUserAccount
Insufficient Access
You do not have sufficient access to perform the requested operation.
DeleteNTUserAccount
Insufficient Access
You are not authorized to create requests in the Administration Requests Database.
DeleteNTUserAccount
Admin. Requests Database Does Not Exist
The Administration Requests database cannot be found on the current server. Please contact your server administrator.
Group0You should add all Notes servers in other domains with which you commonly replicate to this group. Many databases give servers in this group Designer access. These servers generally have replicas of most or all of the databases in your domain, but each replica does not necessarily have the same Access Control List.1[GroupModifier]0OtherDomainServersGroup
Debbie BrancoCN=Rob Slapikoff/O=Iris
Group0You should add all Notes servers in your domain to this group. Many databases give servers in this group Manager access. These servers generally have replicas of most or all of the databases in your domain.1[GroupModifier]0LocalDomainServersGroup
You are not authorized to add Person documents to this database.
0R6R10S13R
_Edit Card
Delete
MailVerify
DeleteNTUserAccount
0R1S
synch
AdminFileName
admin4.nsf
CurrentServer
AdminPExist
CurrentServer
AdminFileName
AdminPAccess
CurrentServer
AdminFileName
AdminPAccessLevel
AdminPAccess
AdminPCreateAccess
AdminPAccess
NamesAccess
NamesAccessLevel
NamesAccess
NamesDeleteAccess
NamesAccess
PersonLastName
LastName
PersonFirstName
FirstName
DeleteVerify
Verification
You have requested to delete the selected person records. Do you wish to continue?
Action Cancelled
You have cancelled deleting the person record(s).
DeleteVerify+
CurrentServer
(DeleteUserOptions)
AdminPExist
AdminPAccessLevel
AdminPCreateAccess
NamesAccessLevel
NamesDeleteAccess
synch
Immediate or via Administration Process?
By selecting 'Yes' the action you have requested will take place immediately, and affect all references to the selected people in this Address Book. (NOTE: This may take awhile...)
synch
CurrentServer
AdminFileName
MailVerify
DeleteNTUserAccount
Completed Successfully
The people(s) name have been removed completely from this Address Book
Error
You have encountered an error. The people(s) name have not been removed completely. Please try again.
synch
CurrentServer
AdminFileName
MailVerify
DeleteNTUserAccount
Request Successful
Your request to delete the people(s) name have been successfully submitted to the Administration Requests database.
Error
You have encountered an error. The request was not submitted properly. Please try again.
DeleteNTUserAccount
Action Cancelled
Action has been cancelled.
NamesAccessLevel
NamesDeleteAccess
CurrentServer
AdminFileName
MailVerify
DeleteNTUserAccount
Request Successful
Your request to delete the people(s) name have been successfully submitted to the Administration Requests database.
Error
You have encountered an error. The request was not submitted properly. Please try again.
NamesAccessLevel
NamesDeleteAccess
DeleteNTUserAccount
Insufficient Access
You do not have sufficient access to perform the requested operation.
DeleteNTUserAccount
Insufficient Access
You do not have sufficient access to perform the requested operation.
DeleteNTUserAccount
Insufficient Access
You are not authorized to create requests in the Administration Requests Database.
DeleteNTUserAccount
Admin. Requests Database Does Not Exist
The Administration Requests database cannot be found on the current server. Please contact your server administrator.
You must use Notes 4.6 or above to use this action.
(CreateMailMemo)
6S7S9S
Schedule Meeting
Error
You must use Notes 4.6 or above to use this action.
(ScheduleMeeting)
6S7S9S
Tools...\Create Group
'++LotusScript Development Environment:2:5:(Options):0:66
'++LotusScript Development Environment:2:5:(Forward):0:1
Declare Sub Click(Source As Button)
Declare Function GetFullName() As String
'++LotusScript Development Environment:2:5:(Declarations):0:10
Dim ws As NotesUIWorkspace
Dim session As NotesSession
Dim db As NotesDatabase
Dim note As NotesDocument
Dim groupnote As NotesDocument
Dim collection As NotesDocumentCollection
Dim Names() As String
Dim counter As Integer
'++LotusScript Development Environment:2:2:BindEvents:1:129
Private Sub BindEvents(Byval Objectname_ As String)
Static Source As BUTTON
Set Source = Bind(Objectname_)
On Event Click From Source Call Click
End Sub
'++LotusScript Development Environment:2:2:Click:1:12
Sub Click(Source As Button)
Set ws = New NotesUIWorkspace
Set session = New NotesSession
Set db = session.CurrentDatabase
counter = 0
Set collection = db.UnprocessedDocuments
If (collection.Count = 0) Then
Messagebox "No documents were selected.",0,"Error"
Exit Sub
End If
Redim Names(collection.Count-1)
'for each document in the collection, get the first value of FullName
'we use the GetNth method since the resulting collection is an IDTable
For x = 1 To collection.Count
Set note = collection.GetNthDocument(x)
Names(counter) = GetFullName
counter = counter + 1
Next
Set groupnote = New NotesDocument(db)
groupnote.Members = Names
groupnote.Form = "Group"
groupnote.Type = "Group"
Call ws.EditDocument(True,groupnote)
End Sub
'++LotusScript Development Environment:2:1:GetFullName:1:8
Function GetFullName() As String
If note.FullName(0) <> "" Then
GetFullName = note.FullName(0)
Else
GetFullName= note.LastName(0)
End If
End Function
Tools...\Visit Web PageK
WebSite
WebSite
No Web Page Defined
This document has no Web page defined.
3S7S
Tools...\Preferences...K4
DirectoryProfile
0S0E
Add Card
CurrentServer
0S0E
CurrentServer
Person
[UserCreator]
Person
Not Authorized
You are not authorized to add Person documents to this database.
0R6R10S13R
_Edit Card
Delete
MailVerify
DeleteNTUserAccount
0R1S
synch
AdminFileName
admin4.nsf
CurrentServer
AdminPExist
CurrentServer
AdminFileName
AdminPAccess
CurrentServer
AdminFileName
AdminPAccessLevel
AdminPAccess
AdminPCreateAccess
AdminPAccess
NamesAccess
NamesAccessLevel
NamesAccess
NamesDeleteAccess
NamesAccess
PersonLastName
LastName
PersonFirstName
FirstName
DeleteVerify
Verification
You have requested to delete the selected person records. Do you wish to continue?
Action Cancelled
You have cancelled deleting the person record(s).
DeleteVerify+
CurrentServer
(DeleteUserOptions)
AdminPExist
AdminPAccessLevel
AdminPCreateAccess
NamesAccessLevel
NamesDeleteAccess
synch
Immediate or via Administration Process?
By selecting 'Yes' the action you have requested will take place immediately, and affect all references to the selected people in this Address Book. (NOTE: This may take awhile...)
synch
CurrentServer
AdminFileName
MailVerify
DeleteNTUserAccount
Completed Successfully
The people(s) name have been removed completely from this Address Book
Error
You have encountered an error. The people(s) name have not been removed completely. Please try again.
synch
CurrentServer
AdminFileName
MailVerify
DeleteNTUserAccount
Request Successful
Your request to delete the people(s) name have been successfully submitted to the Administration Requests database.
Error
You have encountered an error. The request was not submitted properly. Please try again.
DeleteNTUserAccount
Action Cancelled
Action has been cancelled.
NamesAccessLevel
NamesDeleteAccess
CurrentServer
AdminFileName
MailVerify
DeleteNTUserAccount
Request Successful
Your request to delete the people(s) name have been successfully submitted to the Administration Requests database.
Error
You have encountered an error. The request was not submitted properly. Please try again.
NamesAccessLevel
NamesDeleteAccess
DeleteNTUserAccount
Insufficient Access
You do not have sufficient access to perform the requested operation.
DeleteNTUserAccount
Insufficient Access
You do not have sufficient access to perform the requested operation.
DeleteNTUserAccount
Insufficient Access
You are not authorized to create requests in the Administration Requests Database.
DeleteNTUserAccount
Admin. Requests Database Does Not Exist
The Administration Requests database cannot be found on the current server. Please contact your server administrator.
You must supply an Account name before saving this document.{
AccountName
You cannot use the following characters in Account names: \ / : ; + = " | ? , ' < > [ ] { } ( ) (backslash, forward slash, colon, semi-colon, plus, equal sign, double quote, veritcal bar, question mark, comma, apostrophe, and left and right angle brackets, curly braces, and parentheses)
nocache
($Accounts)
AccountName
nocache
($Accounts)
AccountName
You already have an account by this name. Please rename this account in order to save it.
'++LotusScript Development Environment:2:2:Queryopen:1:12
Sub Queryopen(Source As Notesuidocument, Mode As Integer, Isnewdoc As Variant, Continue As Variant)
Dim firstPanel As String
Dim ws As New NotesUIWorkspace
Dim vList As Variant
Dim doc As NotesDocument
'Make sure to pass to first panel you want displayed
firstPanel = "a"
On Error Goto errhandle
Set wiz = New ConnectionWizard( source, "Wiz", "a")
'to populate DUNList which used for DUNEntries choices
Set doc = source.document
vList = ws.Get_DialEntry_List("RAS")
Call doc.replaceitemvalue("DUNList",vList)
Exit Sub
errhandle:
Messagebox "Err (" & Err & "): " & Error$
Exit Sub
End Sub
'++LotusScript Development Environment:2:2:Queryclose:1:12
Sub Queryclose(Source As Notesuidocument, Continue As Variant)
End Sub
'++LotusScript Development Environment:2:2:Postrecalc:1:12
Sub Postrecalc(Source As Notesuidocument)
End Sub
Lotus Product
OBJECT
OriginalService
OriginalService
DisplayDriverList
DisplayDriverList
Windows
Macintosh
9S11S18S20SServiceType
DisplayDriverList
connection.gif
LocationType
0S0E
Using Network Dialup
This configures Notes to use Microsoft Dial-Up Networking to first connect to a Dial-Up Networking server on the Local Area Network and then a Domino server using standard network protocols. This configuration will cause all connections to Domino servers to use the same Network Dialup connection.
LocationType
0S0E
Using Internet Dialup
This configures Notes to use Microsoft Dial-Up Networking via the Internet to connect a Domino server. If you have a Microsoft Dial-Up Networking connection already setup to connect to the Internet, you can use the same one.This configuration will cause all connections to Domino servers to be via the Internet.
If some Domino servers must be accessed by other means, use a location type of 'Custom' and create connection document for the type of connection needed.
Choose a phonebook entry name from the following list or click the button to create a new one:
DUNEntries
DUNList
'++LotusScript Development Environment:2:5:(Options):0:66
'++LotusScript Development Environment:2:5:(Forward):0:1
Declare Sub Click(Source As Button)
'++LotusScript Development Environment:2:5:(Declarations):0:2
'++LotusScript Development Environment:2:2:BindEvents:1:129
Private Sub BindEvents(Byval Objectname_ As String)
Static Source As BUTTON
Set Source = Bind(Objectname_)
On Event Click From Source Call Click
End Sub
'++LotusScript Development Environment:2:2:Click:1:12
Sub Click(Source As Button)
Dim ws As New NotesUIWorkspace
Dim vList As Variant
Dim vphone As Variant
Dim doc As NotesDocument
Set uidoc=ws.CurrentDocument
Set doc = uidoc.document
Call ws.Create_DialEntry_Dialog("RAS")
'to update DUNEnties, including and highlighting just created entry
Need a newer version of Notes to execute this button.
0S0E
Create new...
Can you access your company's local area network via passthru server on the Internet?
If you don't know, ask your system administrator.
AccessLAN
Yes|0No|1
Passthru server name
DefaultPassthruServer
DefaultPassthruServer
Company's organization name used for Notes IDs
DominoOrganizationName
Hostname or IP address of the passthru server
PassthruServerHostName
Make sure the following information is correct. You can type in any necessary changes. Supply the login name and password you use to log into the network you are connecting to.
Service type
ServiceType
Microsoft Dial-Up Networking
ServiceType
Apple Talk Remote Access
6S8S12S14S
Select one
PortsRAS
0S0E
Port
0S0E
PortInternet
Country code
tmpCountryCode
Area code
tmpAreaCode
Phone number
tmpPhoneNumber
Login name
tmpLoginName
Password
tmpPassword
WizButtonHide
WizButtonHide
<Previous
WizButtonHide
'++LotusScript Development Environment:2:5:(Options):0:66
'++LotusScript Development Environment:2:5:(Forward):0:1
Declare Sub Click(Source As Button)
'++LotusScript Development Environment:2:5:(Declarations):0:2
'++LotusScript Development Environment:2:2:BindEvents:1:129
Private Sub BindEvents(Byval Objectname_ As String)
Static Source As BUTTON
Set Source = Bind(Objectname_)
On Event Click From Source Call Click
End Sub
'++LotusScript Development Environment:2:2:Click:1:12
Sub Click(Source As Button)
wiz.previous
End Sub
Lotus Product
New Button
Need a newer version of Notes to execute this button.
0S0E
<Previous
WizButtonHide
finishH
'++LotusScript Development Environment:2:5:(Options):0:66
'++LotusScript Development Environment:2:5:(Forward):0:1
Declare Sub Click(Source As Button)
'++LotusScript Development Environment:2:5:(Declarations):0:2
'++LotusScript Development Environment:2:2:BindEvents:1:129
Private Sub BindEvents(Byval Objectname_ As String)
Static Source As BUTTON
Set Source = Bind(Objectname_)
On Event Click From Source Call Click
End Sub
'++LotusScript Development Environment:2:2:Click:1:12
Sub Click(Source As Button)
wiz.next
End Sub
Lotus Product
New Button
Need a newer version of Notes to execute this button.
0S0E
Next>
WizButtonHide
finishH
'++LotusScript Development Environment:2:5:(Options):0:66
'++LotusScript Development Environment:2:5:(Forward):0:1
Declare Sub Click(Source As Button)
'++LotusScript Development Environment:2:5:(Declarations):0:2
'++LotusScript Development Environment:2:2:BindEvents:1:129
Private Sub BindEvents(Byval Objectname_ As String)
Static Source As BUTTON
Set Source = Bind(Objectname_)
On Event Click From Source Call Click
End Sub
'++LotusScript Development Environment:2:2:Click:1:12
Sub Click(Source As Button)
wiz.complete
End Sub
Lotus Product
New Button
Need a newer version of Notes to execute this button.
0S0E
Finish
Cancel?
The wizard has not completed yet. Are you sure you want to cancel?
continue
SaveOptions
Cancel
O=Lotus Notes
O=Lotus Notes
PURSAFO
|.:#U
O=Lotus Notes
CN=Lotus Notes Template Development/O=Lotus Notes
PURSAFO
$INFO
$Script
$$Script_O
$$ScriptName
$$FormScript
$$$FormScript_O
$BODY
'++LotusScript Development Environment:2:5:(Options):0:74
Option Public
Option Declare
Use "Wizard"
Use "RLANRoutines"
'++LotusScript Development Environment:2:5:(Forward):0:1
Declare Class ConnectionWizard As Wizard
Declare Function RepeatedConnectionID(Destination As Variant, LocationName As String) As String
'++LotusScript Development Environment:2:5:(Declarations):0:10
Dim wiz As Wizard
Class ConnectionWizard As Wizard
Sub new( uidoc As NotesUIdocument, tableName As String, firstPanel As String)
End Sub
Function processNext( note As NotesDocument, currentPanel As String) As String
If currentPanel = "a" Then
activateNextButton False
processNext = "b"
End If
End Function
Function processComplete( note As Notesdocument, currentPanel As String) As Integer
On Error Goto errhandle
Dim w As New NotesUIWorkspace
Dim s As New NotesSession
Dim db As NotesDatabase
Dim uidoc As NotesUIDocument
Dim doc As NotesDocument
Dim newdoc As NotesDocument
Dim ItemDefaultPassthruServerName As NotesItem
Dim ItemLocationName As NotesItem
Dim ItemLocationType As NotesItem
Dim vlist As Variant
Dim itemphonenumber As NotesItem
Dim itemareacode As NotesItem
Dim itemcountrycode As NotesItem
Dim success As Integer
Set db=s.CurrentDatabase
Set uidoc=w.CurrentDocument
Set doc=uidoc.Document
Set ItemLocationType=doc.GetFirstItem("LocationType")
Set ItemLocationName=doc.GetFirstItem("Name")
Set ItemDefaultPassthruServerName=doc.GetFirstItem("DefaultPassthruServer")
Set itemcountrycode=doc.GetFirstItem("tmpCountryCode")
Set itemareacode=doc.GetFirstItem("tmpAreaCode")
Set itemphonenumber=doc.GetFirstItem("tmpPhoneNumber")
answer= w.Prompt(prompt_yesno, "Repeated connection", "Configuration already exists. Do you want to overwrite it?")
If answer =0 Then
Call uidoc.Close
Exit Function
Else
'To overwrite existing we will save newdoc and we can delete existing
Dim doctodelete As NotesDocument
Set doctodelete= db.GetDocumentByID(docID)
Call doctodelete.Remove(True)
End If
End If
'save newdoc
success= newdoc.ComputeWithForm(False, False)
If success Then
Call newdoc.save(True, True)
Else
Msgbox("There are Input translation/validation issues in Dialup connection")
Exit Function
End If
'end create Dialup connection
processComplete = True
Msgbox "Notes has configured connection(s) for this location."
Exit Function
Call uidoc.Close
errhandle:
Messagebox "Err (" & Err & "): " & Error$
End Function
End Class
'++LotusScript Development Environment:2:1:RepeatedConnectionID:1:8
Function RepeatedConnectionID(Destination As Variant, LocationName As String) As String
Dim s As New NotesSession
Dim w As New NotesUIWorkspace
Dim db As NotesDatabase
Dim key(0) As String
Dim view As NotesView
Dim uidoc As NotesUIdocument
Dim doc As NotesDocument
Dim doc2 As NotesDocument
Dim helpdoc As NotesDocument
Dim connectiontype As String
Dim locationtype As String
Dim done As Integer
RepeatedConnectionID="not found"
Set db=s.CurrentDatabase
Set uidoc=w.CurrentDocument
Set doc=uidoc.Document
Set view=db.GetView("($Connections)")
done=False
key(0)=s.Username
Set doc2=view.GetDocumentByKey(key,False)
If doc2 Is Nothing Then Exit Function
While Not done
If destination=doc2.ColumnValues(2) Then
If doc2.ColumnValues(0)=key(0) Then
If doc2.ColumnValues(24)="*" Or locationname=doc2.ColumnValues(24) Then
RepeatedConnectionID=doc2.NoteID
Exit Function
End If
End If
End If
Set helpdoc=doc2
Set doc2=view.GetNextDocument(helpdoc)
If doc2 Is Nothing Then Exit Function
If doc2.ColumnValues(0)<>key(0) Then done=True
Wend
End Function
Lotus Product
$ D $
K$ -P
($Notes Dialup Wizard)'++LotusScript Development Environment:2:5:(Options):0:74
Option Declare
'++LotusScript Development Environment:2:5:(Forward):0:1
Declare Sub Postopen(Source As Notesuidocument)
Declare Sub Queryopen(Source As Notesuidocument, Mode As Integer, Isnewdoc As Variant, Continue As Variant)
Declare Sub Queryclose(Source As Notesuidocument, Continue As Variant)
Declare Sub Postrecalc(Source As Notesuidocument)
'++LotusScript Development Environment:2:5:(Declarations):0:2
'++LotusScript Development Environment:2:2:BindEvents:1:129
Private Sub BindEvents(Byval Objectname_ As String)
Static Source As NOTESUIDOCUMENT
Set Source = Bind(Objectname_)
On Event Postopen From Source Call Postopen
On Event Queryopen From Source Call Queryopen
On Event Queryclose From Source Call Queryclose
On Event Postrecalc From Source Call Postrecalc
End Sub
'++LotusScript Development Environment:2:2:Postopen:1:12
Sub Postopen(Source As Notesuidocument)
End Sub
'++LotusScript Development Environment:2:2:Queryopen:1:12
Sub Queryopen(Source As Notesuidocument, Mode As Integer, Isnewdoc As Variant, Continue As Variant)
Dim firstPanel As String
'Make sure to pass to first panel you want displayed
firstPanel = "a"
On Error Goto errhandle
Set wiz = New ConnectionWizard( source, "Wiz", "a")
Exit Sub
errhandle:
Messagebox "Err (" & Err & "): " & Error$
Exit Sub
End Sub
'++LotusScript Development Environment:2:2:Queryclose:1:12
Sub Queryclose(Source As Notesuidocument, Continue As Variant)
End Sub
'++LotusScript Development Environment:2:2:Postrecalc:1:12
Sub Postrecalc(Source As Notesuidocument)
End Sub
Lotus Product
OBJECT
OriginalService
OriginalService
DisplayDriverList
DisplayDriverList
Windows
Macintosh
9S11S18S20SServiceType
DisplayDriverList
connection.gif
Using Notes Direct Dialup
This configures Notes to connect directly to a Domino server over a phone line using the Notes dialup protocol. Connections are made by default to a passthru server, which will connect you to the destination server.
If you wish to have Notes dial a Domino server directly, rather than using passthru server, you can do this by creating a connection document. To do this, click the Add Connection button in the Connections view of your Personal Address Book. You can get to this view by clicking Connections under Advanced in the left pane of your screen.
Please enter numbers for
DefaultPassthruServer
servername
The area code and country code are optional, but should be supplied if you may be calling from outside your area.
Country code:
tmpCountryCode
Area code
tmpAreaCode
Phone number:
tmpPhoneNumber
WizButtonHide
WizButtonHide
<Previous
WizButtonHide
'++LotusScript Development Environment:2:5:(Options):0:66
'++LotusScript Development Environment:2:5:(Forward):0:1
Declare Sub Click(Source As Button)
'++LotusScript Development Environment:2:5:(Declarations):0:2
'++LotusScript Development Environment:2:2:BindEvents:1:129
Private Sub BindEvents(Byval Objectname_ As String)
Static Source As BUTTON
Set Source = Bind(Objectname_)
On Event Click From Source Call Click
End Sub
'++LotusScript Development Environment:2:2:Click:1:12
Sub Click(Source As Button)
wiz.previous
End Sub
Lotus Product
New Button
Need a newer version of Notes to execute this button.
0S0E
<Previous
WizButtonHide
finishH
'++LotusScript Development Environment:2:5:(Options):0:66
'++LotusScript Development Environment:2:5:(Forward):0:1
Declare Sub Click(Source As Button)
'++LotusScript Development Environment:2:5:(Declarations):0:2
'++LotusScript Development Environment:2:2:BindEvents:1:129
Private Sub BindEvents(Byval Objectname_ As String)
Static Source As BUTTON
Set Source = Bind(Objectname_)
On Event Click From Source Call Click
End Sub
'++LotusScript Development Environment:2:2:Click:1:12
Sub Click(Source As Button)
wiz.next
End Sub
Lotus Product
New Button
Need a newer version of Notes to execute this button.
0S0E
Next>
WizButtonHide
finishH
'++LotusScript Development Environment:2:5:(Options):0:66
'++LotusScript Development Environment:2:5:(Forward):0:1
Declare Sub Click(Source As Button)
'++LotusScript Development Environment:2:5:(Declarations):0:2
'++LotusScript Development Environment:2:2:BindEvents:1:129
Private Sub BindEvents(Byval Objectname_ As String)
Static Source As BUTTON
Set Source = Bind(Objectname_)
On Event Click From Source Call Click
End Sub
'++LotusScript Development Environment:2:2:Click:1:12
Sub Click(Source As Button)
wiz.complete
End Sub
Lotus Product
New Button
Need a newer version of Notes to execute this button.
0S0E
Finish
Cancel?
The wizard has not completed yet. Are you sure you want to cancel?
continue
SaveOptions
Cancel
O=Lotus Notes
O=Lotus Notes
PURSAFO
|.:#U
O=Lotus Notes
CN=Lotus Notes Template Development/O=Lotus Notes
PURSAFO
XN!vjl
$INFO
$Script
$$Script_O
$$ScriptName
$$FormScript
$$$FormScript_O
$BODY
'++LotusScript Development Environment:2:5:(Options):0:74
Option Public
Option Declare
'++LotusScript Development Environment:2:5:(Forward):0:1
Declare Class StackContainer
'++LotusScript Development Environment:2:5:(Declarations):0:10
Class StackContainer
Private Sub SetValue( Value1 As Variant, Value2 As Variant)
'This allows you set value1 to value2's value or object reference
If Isobject( Value2) Then
Set Value1 = Value2
Else
Value1 = Value2
End If
End Sub
Private valueArray() As Variant
Private size As Long
Property Get count As Long
count = size
End Property
Sub push( value As Variant)
Redim Preserve valueArray(size) As Variant
setValue valueArray(size), value
size = size + 1
End Sub
Function pop As Variant
If size > 0 Then
size = size -1
If Isobject( valueArray(size)) Then
Set pop = valueArray( size)
Else
pop = valueArray( size)
End If
If size = 0 Then
Erase valuearray
Else
Redim Preserve valueArray( size -1) As Variant
End If
End If
End Function
Function array As Variant
If size > 0 Then
Redim newarray( size - 1) As Variant
Dim count As Long
For count = 0 To size -1
newArray(size - count - 1) = valueArray( count)
Next
array = newArray
End If
End Function
Function reverseArray As Variant
If size > 0 Then
Redim newarray( size - 1) As Variant
Dim count As Long
For count = 0 To size -1
newArray(count) = valueArray( count)
Next
reverseArray = newArray
End If
End Function
Function peek As Variant
If size > 0 Then
If Isobject( valueArray( size -1)) Then
Set peek = valueArray( size - 1)
Else
peek = valueArray( size - 1)
End If
End If
End Function
End Class
Lotus Product
O=Lotus Notes
O=Lotus Notes
PURSAFO
|.:#U
O=Lotus Notes
CN=Lotus Notes Template Development/O=Lotus Notes
PURSAFO
$ScriptLib
$ScriptLib_O
$TITLE
$Flags
$PublicAccess
'++LotusScript Development Environment:2:5:(Options):0:74
Option Public
Option Declare
%INCLUDE "lsxuierr.lss"
Use "StackContainer"
'++LotusScript Development Environment:2:5:(Forward):0:1
Declare Class Wizard
Declare Class SimpleWizard As Wizard
'++LotusScript Development Environment:2:5:(Declarations):0:10
Const WIZ_BUTTON_HIDE_FIELD = "WizButtonHide"
Const WIZ_SHOW_PRE_NEXT = "prenext"
Const WIZ_SHOW_PRE_DONE = "prefinish"
Const WIZ_SHOW_NEXT = "next"
Const WIZ_SHOW_DONE = "done"
Const WIZ_NEXT_PANEL_FIELD = "WizNext"
Const WIZ_PROCESS_NEXT_ERROR = 5000
Class Wizard
Private tableName As String
Private previousPanels As StackContainer
Private uidoc As NotesUIDocument
Private note As NotesDocument
Sub new( uidoc As NotesUIdocument, tableName As String, firstPanel As String)
Me.tableName = "$" + tableName
Set previousPanels = New StackContainer
Set Me.uidoc = uidoc
Set note = uidoc.document
note.replaceItemValue Me.tableName, firstPanel
End Sub
Sub refreshHideFormulas
'**This method just refreshes the hide-when formulas for the current wizard doc
uidoc.refreshHideFormulas
End Sub
Sub activatePreviousButton( bActivate As Integer)
'**This method will set the appropriate field so the previous button will activate or deactivate. The method
'**refreshHideFormulas must be invoked after this method to display the activated button
If bActivate Then
Select Case note.getItemValue( WIZ_BUTTON_HIDE_FIELD)(0)
Group name (multiple names can be separated by commas).
Group name:
ListName^
0S0E
ListName
You must specify a group name
ListName
Invalid characters in Group name. Names cannot contain '@' or '\'{
3S4S6S11SListNameGroup name (multiple names can be separated by commas).
If this group will be used only for Mail, choose Mailing List, if it is going to be used for either database or server access, choose Database or Server Access Control, if it is going to be used as a Deny List or a member of a Deny List, choose Deny List.
Group type:
GroupTypeChoose the appropriate type for this group.
Multi-purpose|0Access Control List only|2Mail only|1Servers only|4Deny List only|3
Description or purpose of the group.
Description:
ListDescriptionDescription or purpose of the group.
Distinquished names of people and groups who are members of the group.
Members:
size=50
Members
0S0E
MembersDistinquished names of people and groups who are members of the group.
Basics
$GroupExtensibleSchema
Administration
Distinguished names of people allowed to modify the group.
Owners:
ListOwnerDistinguished names of people allowed to modify the group.
Enter the names or group names which you want to give edit capabilities to for this group record.
Administrators:
LocalAdmin
Group entry is allowed to be sent to foreign directories, e.g. via directory synchronization gateways.
Foreign directory sync allowed:
AvailableForDirSyncGroup entry is allowed to be sent to foreign directories, e.g. via directory synchronization gateways.
Yes|1No|0
Group
DocumentAccess
/Groups?OpenView]
0S0E
$$Return
Categori_zeK
Save and Close>
0S0E
0S0E
Edit Group
0S0E
_Edit GroupK
Delete Group
AdminFileName
admin4.nsf
0S0E
CurrentServer
CurrentServer
AdminFileName
0RR6
Refresh (F9)
0S0E
Send Docu_ment
_Forward
_Move to Folder...
_Remove from Folder...
Sort Member List'++LotusScript Development Environment:2:5:(Options):0:66
'++LotusScript Development Environment:2:5:(Forward):0:1
Declare Sub Click(Source As Button)
'++LotusScript Development Environment:2:5:(Declarations):0:2
'++LotusScript Development Environment:2:2:BindEvents:1:129
Private Sub BindEvents(Byval Objectname_ As String)
Static Source As BUTTON
Set Source = Bind(Objectname_)
On Event Click From Source Call Click
End Sub
'++LotusScript Development Environment:2:2:Click:1:12
Sub Click(Source As Button)
Dim db As NotesDatabase
Dim doc As NotesDocument
Dim uidoc As notesuidocument
Dim flag As String
Dim w As New NotesUIWorkspace
Dim s As New NotesSession
Set db = s.CurrentDatabase
Set uidoc=w.currentdocument
Set doc = uidoc.document
On Error Resume Next
'Because canonical names are used in combination with flat names
'we need to abbreviate the list coming in to do the sort correctly.
'otherwise, the sort would be off because canonical names internally all start with CN=
'which causes a flat name to sort before a canonical one even if the first letter of the common name
'comes before the first letter of the flat name. To insure correct return values, we canonicalize before
'we save the note. We use Evaluate because it is faster to run the @Name on the list then looping
'through all possible members and abbreviating them in script.
06/29/95 09:43:31 PM Rob Slapikoff/Iris updated [OtherDomainServers]
06/29/95 09:43:29 PM Rob Slapikoff/Iris updated [LocalDomainServers]
05/20/95 05:13:04 PM Rob Slapikoff/Iris updated [LocalDomainServers]
05/20/95 05:12:56 PM Rob Slapikoff/Iris updated [-Default-]
05/20/95 05:12:40 PM Rob Slapikoff/Iris updated LocalDomainServers
05/20/95 05:12:27 PM Rob Slapikoff/Iris updated -Default-
05/20/95 05:11:35 PM Rob Slapikoff/Iris updated role ServerModifer
05/20/95 05:11:31 PM Rob Slapikoff/Iris updated role ServerCreator
05/20/95 05:11:25 PM Rob Slapikoff/Iris updated role NetModifer
05/20/95 05:11:21 PM Rob Slapikoff/Iris updated role NetCreator
05/20/95 05:11:15 PM Rob Slapikoff/Iris updated role GroupModifer
05/20/95 05:11:11 PM Rob Slapikoff/Iris updated role GroupCreator
05/20/95 05:11:07 PM Rob Slapikoff/Iris updated role UserModifer
05/20/95 05:11:03 PM Rob Slapikoff/Iris updated role UserCreator
-Default-
[-Default-]
[LocalDomainServers]
[OtherDomainServers]
LocalDomainServers
0S0E
New Location
Settings for location:
Name"
4S6S7S8S
"Small Fonts
Lotus Product
OBJECT
Location'++LotusScript Development Environment:2:5:(Options):0:66
'++LotusScript Development Environment:2:5:(Forward):0:1
Declare Sub Querysave(Source As Notesuidocument, Continue As Variant)
'++LotusScript Development Environment:2:5:(Declarations):0:2
'++LotusScript Development Environment:2:2:BindEvents:1:129
Private Sub BindEvents(Byval Objectname_ As String)
Static Source As NOTESUIDOCUMENT
Set Source = Bind(Objectname_)
On Event Querysave From Source Call Querysave
End Sub
'++LotusScript Development Environment:2:2:Querysave:1:12
Sub Querysave(Source As Notesuidocument, Continue As Variant)
Dim w As New NotesUIWorkspace
Dim s As New NotesSession
Dim db As NotesDatabase
Dim doc As NotesDocument
Set db = s.CurrentDatabase
Dim uidoc As notesuidocument
Set uidoc=w.currentdocument
Set doc = uidoc.document
If doc.ProxyFlag(0) = "1" Then
doc.Proxy_FTP=doc.Proxy_HTTP(0)
doc.Proxy_Gopher=doc.Proxy_HTTP(0)
doc.Proxy_SSL=doc.Proxy_HTTP(0)
End If
End Sub
0S0E
'++LotusScript Development Environment:2:5:(Options):0:66
'++LotusScript Development Environment:2:5:(Forward):0:1
Declare Sub Exiting(Source As Field)
'++LotusScript Development Environment:2:5:(Declarations):0:2
'++LotusScript Development Environment:2:2:BindEvents:1:129
Private Sub BindEvents(Byval Objectname_ As String)
Static Source As FIELD
Set Source = Bind(Objectname_)
On Event Exiting From Source Call Exiting
End Sub
'++LotusScript Development Environment:2:2:Exiting:1:12
Sub Exiting(Source As Field)
Dim w As New NotesUIWorkspace
Dim s As New NotesSession
Dim db As NotesDatabase
Dim doc As NotesDocument
Set db = s.CurrentDatabase
Dim uidoc As notesuidocument
Set uidoc=w.currentdocument
Set doc = uidoc.document
If doc.ProxyFlag(0) = "1" Then
doc.Proxy_FTP=doc.Proxy_HTTP(0)
doc.Proxy_Gopher=doc.Proxy_HTTP(0)
doc.Proxy_SSL=doc.Proxy_HTTP(0)
End If
End Sub
Rob Slapikoff-Rob
Field Label
0S0E
LOCATION
Server
ServerName
13S14S16S18S
DisplayName
DisplayName
Location
Hide for all platforms except W32 (not alpha) and Solaris)
Basics
LocationType
0S0E
Choose the type of connectivity you have at this Location.
Location type:
.,$///:
LocationTypeChoose the type of connectivity you have at this Location.
Local Area Network|0Notes Direct Dialup|1Network Dialup|4Custom|2No connection|3z
LocationType
Choose Yes if you want to be prompted for phone prefix, current time information when you switch to this location. This is most often used when travelling between time zones and to different phone systems.
Prompt for time/date/phone:
TravelPromptChoose Yes if you want to be prompted for Location information at startup.
Yes|1No|0
TravelPrompt
The name of this Location.
Location name:
You must enter a name in the Location name field before saving this document.
You may not use a '/' in a location name.
0S0E
Namez
LocationType
0S0E
Enter the name or IP address of the proxy used to connect to the Internet.
Proxy:
Proxy_HTTPEnter the name or IP address of the proxy used to connect to the Internet.z
Proxy_HTTP
0S0E
(ProxyDialog)
Proxy Server Configuration
?_?__
`!b`1
7`^///?
?b___
`bOOO
`<b!R
Internet
Address used in all mail you send. This address appears in the From field when mail gets sent over the Internet. This should be a valid Internet address with the form jdoe@acme.com
mail address:
IMailAddress^
0S0E
ImailAddress
0S0E
ImailAddress
You received the following error because the 'Internet mail address' is invalid. Error:
ImailAddressPlease enter your valid Internet address in the form of jdoe@acme.comz
ImailAddress
Default display name:
UserNameFlag
Display primary names|0Display alternate names|1z
UserNameFlag
Basics
Servers
Enter the name of your mail/home server to be used at this Location.
Home/mail server:
MailServerEnter the name of your mail/home server to be used at this Location.z
MailServer
Enter the name of the server to be used as your default Passthru server. This is generally the same as your home server.
Passthru server:
DefaultPassthruServerThis is generally the same as your home server.z
DefaultPassthruServer
'++LotusScript Development Environment:2:5:(Options):0:66
'++LotusScript Development Environment:2:5:(Forward):0:1
Declare Sub Click(Source As Button)
'++LotusScript Development Environment:2:5:(Declarations):0:2
'++LotusScript Development Environment:2:2:BindEvents:1:129
Private Sub BindEvents(Byval Objectname_ As String)
Static Source As BUTTON
Set Source = Bind(Objectname_)
On Event Click From Source Call Click
End Sub
'++LotusScript Development Environment:2:2:Click:1:12
Sub Click(Source As Button)
Dim w As New NotesUIWorkspace
Dim s As New NotesSession
Dim db As NotesDatabase
Dim uidoc As NotesUIDocument
Dim doc As NotesDocument
Dim newdoc As NotesDocument
Dim ItemDefaultPassthruServerName As NotesItem
Dim ItemLocationName As NotesItem
Dim phonenumber As Variant
Set db=s.CurrentDatabase
Set uidoc=w.CurrentDocument
Set doc=uidoc.Document
Set ItemDefaultPassthruServerName=doc.GetFirstItem("DefaultPassthruServer")
If Len(ItemDefaultPassthruServerName.Text) = 0 Then
Msgbox("There are Input translation/validation issues")
End If
End If
End If
End Sub
Lotus Product
OBJECT
Search server:
CatalogServer
Domino directory server:
DirectoryServer
DirectoryServer
LocationType
WebLocation
WebRetriever
3S4S7S8S
Enter the name of the Notes server used as your Internet Web server.
InterNotes server:
InterNotesEnter the name of the Notes server used as your Internet server. (InterNotes)
InterNotes
Servers
Ports
Choose which ports you want to use at this Location. NOTE: To install a new port, use File Tools User Preferences, and select Ports. Make sure to select the Enabled checkbox to make the port available in your Location records.
Ports to use:
Disabled ports:
")pZ@
Ports
1S2S
Ports
DisabledPorts
0R6S8S
EnabledPortsChoose which ports are enabled at this Location.
0S0E
EnabledPorts
SaveEnabledPorts
EnabledPorts
1S2S
EnabledPorts(
0R1S2S3S
Ports
0R1S2S
Ports
SaveEnabledPorts
0R6S8S
DisabledPorts
DisabledPorts
Ports
Hide for all platforms except W32 (not alpha) and Solaris)
Mail
Choose whether your mail file is on a server or local at this location. If you choose 'Internet' or 'Notes and Internet' as your mail system, you can only choose 'Local' for your mail file location.
Mail file location:
MailServerProtocol
MailType
MailServerProtocol
MailServerProtocol
1S8S9S10S11S
MailType
MailType
MailServerProtocol
You must choose Local if you are using Internet mail.
5S6S7S8S
MailTypeChoose the way you want mail to be queued at this Location.
on Server|0Local|1
MailType
Enter the path and file name of the mail file being used at this location. e.g. mail\mymail.nsf
Mail file
0S0E
MailServerProtocol
MailFile
You must enter a mail file when your mail system is set to Internet.{
MailServerProtocol
MailFile
MailFile
The mail file specified does not exist. Please enter a valid mail file name.
Enter the Notes mail Domain name to be used at this Location.
Notes mail domain
Server
Domain
0S0E
Domain
The maximum length of a Domain name is 32 bytes.{
6S7S
DomainEnter Mail Domain name to be used at this Location.
Domain
Internet domain for Notes addresses when connecting directly to the Internet:
InternetDomainz
InternetDomain
Choose whether you want names to be looked up in the address book(s) and filled in for you as you type each character.
Recipient name type-ahead
MailType
0S0E
NameLookupPrefWhich Address Books should Notes look in when you are typing in a Names field at this Location.
Disabled|0Local Only|1Local then Server|2z
NameLookupPref
Choose whether name look-up will stop when it first finds a match in any address book or whether all address books will be checked. Stopping at the first match is faster but checking all address books ensures that there are no duplicate matches.
Recipient name lookup:
ExhaustiveNameLookupChoose how many Address Books will be searched when resolving a name.
Stop after first match|0Exhaustively check all address books|1z
ExhaustiveNameLookup
MailType
LocationType
3S4S
If this field is set to Personal and Public Address Books, then the following will occur:
- in the Mail Address dialog, server Address Books will be available
- when an E-mail is sent, the names will be checked and must resolve.
Mail addressing:
MailAddressing
Local Only|1Local and Server|2z
MailAddressing
Choose whether outgoing mail is sent through a Domino server or directly to the Internet via SMTP
Send outgoing mail:
SMTPRoute
InternetDomain
IMailAddress
If you send outgoing mail directly to the Internet, you must enter both an Internet mail address on the Basics tab and an Internet domain for Notes addresses on the Mail tab.{
5S6S10S11S
SMTPRoute
through Domino Server|0directly to Internet|1z
SMTPRoute
Number of waiting messages that will force a connection - e.g. 3.
Transfer outgoing
mail if:
MailThreshold
MailThresholdNumber of waiting messages that will force a connection - e.g. 3.z
MailThreshold
messages pending
Internet Browser
Choose the browser you want to use to view Web pages.
Internet browser:
WebRetrieverChoose the browser you want to use to view Web pages.
Windows/NT
Windows/95
Macintosh
Notes |0
Notes with Internet Explorer|3
Netscape Navigator|1
Microsoft Internet Explorer|2
Other|99
Notes Web Navigator|0
Other|99
15S16S
WebRetriever
WebRetriever
0S0E
Specify whether pages are retrieved and opened:
1. from the InterNotes server to a server database
2. from the Notes workstation to a local database
3. no new retrieval from the Internet, but open previously retrieved documents from your local database only
Retrieve/open pages:
WebRetriever
Windows/95
Windows/NT
WebRetriever
Macintosh
WebRetriever
3S4S16S17S18S19S21S22S29S30S
Internet browser path:
WebRetrieverPath
Choose path for Internet Browser
WebRetrieverPath
Choose path for Internet Browser
?_?__
`!b`1
7`^///?
?b___
`bOOO
`<b!R
LocationType
WebRetriever
WebRetriever
0S0E
WebRetriever
WebLocation
WebLocation
5S6S
WebLocation
WebRetriever
from InterNotes server|0
from Notes workstation|1
no retrievals|2
WebRetriever
from Notes workstation|1
no retrievals|2
8R16R
WebLocation
WebRetrieverPath
WebRetrieverPathz
WebRetrieverPath
Internet Browser
Replication
Choose Enable if you want the Replicator to be enabled and use the specified schedule at this location.
Schedule:
EnabledChoose Enable if you want the Replicator to be enabled and use the specified schedule at this location.
Enabled|1Disabled|0
Enabled
Enabled
LocationType
3S4S
Times to call the server - e.g. 8:00 AM,10:00 AM-6:00 PM
Replicate daily between:
ScheduleL
Enabled
Interval
Schedule
You must enter an Interval and/or a Schedule, or else specify DISABLED.
ScheduleTimes to call the server - e.g. 8:00 AM,10:00 AM-6:00 PMz
Schedule
Enabled
LocationType
Interval to repeat calls - 0 means call once.
Repeat every:
Interval
You entered an interval less than 0. You must enter an interval of 0 or above.
0S0E
IntervalInterval to repeat calls - 0 means call once.
Input the prefix necessary to acquire an outside line. (ie. 9 if at a hotel or office)
Prefix for outside line:
OutsideLineInput the prefix necessary to acquire an outside line. (ie. 9 if at a hotel or office)
OutsideLine
Enter the calling card access phone number you want to use at this Location.
Calling card access number:
CallPreEnter the calling card access phone number you want to use at this Location.
CallPre
Enter the prefix for dialing to another country from this location. e.g. From the United States using AT&T, the prefix is 011.
International prefix:
InternationalPrefixEnter the prefix for dialing to another country from this location. e.g. From the United States using AT&T, the prefix is 011.
InternationalPrefix
Enter the calling card number you want to use at this Location. This is usually the number that is embossed on the front of your calling card.
Calling card number or extension suffix:
SuffixEnter the calling card number you want to use at this Location.
Suffix
Enter the numeric country code for this location. e.g. For the United States enter 1
Country code at this location:
Country
Country
Location
LocationType
9S10S
Not yet implemented
This feature is not implemented in the version you are running.
0S0E
Dialing Rules...
Enter the prefix for dialing long distance from this location. e.g. In the United States, the prefix is 1.
Long distance prefix:
LongDistancePrefixEnter the prefix for dialing long distance from this location. e.g. In the United States, the prefix is 1.z
LongDistancePrefix
Enter the area code at this Location.
Area code at this location
AreaCode
AreaCode
+{!A-Z!a-z}
You must enter a valid number for the area code. You can only use the characters 0-9.{
0S0E
AreaCodeInputEnter the area code for this Location.
AreaCodeInput
Phone Settings
AdvancedLocation
Advanced Basics
Choose the correct time zone to be used at this Location.
Local time zone:
TimeZone
R5TimeZone
R5TimeZone
R5TimeZone
0S0E
R5TimeZone
Choose Observed here if at this location Daylight Savings time is observed.
Daylight savings time:
R5TimeZone
0S0E
9S10S13S15SDSTChoose Observed here if at this location Daylight Savings time is observed.
Observed here|1Not observed here|0z
R5TimeZone
0S0E
Unobserved for this time zone
Use * if this Location can be used by all users, or fill in a user name if only for a specific user.
Only for user:
0S0E
Source^
0S0E
SourceUse * if this Location can be used by all users, or fill in a user name if only for a specific user.z
Source
Path and file name of the user ID to be used when switching to this Location.
User ID to switch to:
Choose path for ID file:
0S0E
UserID
UserID
0R1S
?_?__
`!b`1
7`^///?
?b___
`bOOO
`<b!R
UserIDPath and file name of the user ID to be used when switching to this Location.
UserID
Specify whether to autoload images when a document is first loaded.
Load images:
ImagesSpecify whether to autoload images when a document is first loaded.
Always|0On request|1
Images
Bookmarks filename:
bookmark.nsf
BookmarkDb
Headlines filename:
headline.nsf
HeadlineDB
Network dialup idle timeout:
RLANIdleTimeout
RLANIdleTimeout
minutes
Basics
MailServerProtocol
0S0E
Web Retriever Configuration
Web Navigator database:
perweb.nsf
WebDbName
WebDbName
The maximum number of concurrent Web retriever processes permitted at one time.
Concurrent retrievers:
WebRetrieversThe maximum number of concurrent Web retriever threads/processes permitted at one time.
23456
WebRetrievers
Specify the log level of messages logged to LOG.NSF by the Web Retriever.
Retriever log level:
WebLogLevelSpecify the log level of messages logged to LOG.NSF by the Web Retriever.
None|0Terse|1Verbose|2z
WebLogLevel
Update cache:
WebUpdateCache
Never|0Once per session|1Every time|2
WebUpdateCache
Choose Yes to accept certificates from an unknown certifying authority.
Choose No not to accept certificates from unknown certifying authorities.
Accept SSL site certificates:
SSLSiteCerts
Yes|1No|0
SSLSiteCerts
Choose Yes to force SSL to accept remote certificates which have expired.
Choose No to enforce certificate expiration dates.
Accept expired SSL certificates:
SSLExpiredCerts
Yes|1No|0z
SSLExpiredCerts
SSLStatus
0S0E
Send SSL certificates when asked (outbound connections only):
SSLSendCertificates
Yes|1No|0
Choose the SSL protocol version that you want to connect with.
V2.0 only - Uses SSL V2.0 handshake and protocol only
V3.0 handshake - Uses SSL V3.0 handshake and negotiated protocol
V3.0 only - Uses SSL V3.0 handshake and protocol only
V3.0 with V2.0 handshake - Uses SSL V2.0 handshake with negotiated protocol
Negotiated - allow SSL to determine handshake and protocol
SSL protocol version:
SSLProtocolVersion
V2.0 only|1V3.0 handshake|2V3.0 only|3V3.0 with V2.0 handshake|4Negotiated|0z
SSLProtocolVersion
Web Retriever
Java Applet Security
List of host domains where Java applets are assumed to be safe -- e.g., 205.159.212.*, www.trustedhost.com
Trusted hosts:
JavaSecureDomainList of host domains where Java applets are assumed to be safe -- e.g., 205.159.212.*, www.trustedhost.comz
JavaSecureDomain
Network access granted to Java applets originating from hosts listed by 'Trusted Hosts' above.
Network access for trusted hosts:
JavaAllowInSecureDomainNetwork access granted to Java applets originating from hosts listed by "Trusted Hosts" above.
Disable Java|0No access allowed|1Allow access only to originating host|2Allow access to any trusted host|3Allow access to any host|4
JavaAllowInSecureDomain
Network access granted to Java applets originating from hosts other than those listed by 'Trusted Hosts' above.
Network access for untrusted hosts:
JavaAllowInOtherDomainsNetwork access granted to Java applets originating from hosts other than those listed by 'Trusted Hosts' above.
Disable Java|0No access allowed|1Allow access only to originating host|2z
JavaAllowInOtherDomains
Trust HTTP proxy to consistently resolve host names to IP addresses.
Trust HTTP proxy:
JavaTrustHTTPProxyTrust HTTP proxy to consistently resolve host names to IP addresses.
Yes|1No|0
JavaTrustHTTPProxy
Java Applet Security
Secondary Servers
LocationType
0S0E
Enter the Notes server name to be contacted for Address Book information in the event that your home server is unavailable on the TCP network.
Secondary TCP/IP
Notes name server:
TCPNameServerThe Notes server name to be contacted for Address Book information in the event that your home server is unavailable on the TCP network.
TCPNameServer
Enter the Notes server's fully qualified host name or IP address to be contacted for Address Book information in the event that your home server is unavailable on the TCP network. e.g. server.acme.com OR 129.54.98.3
Secondary TCP/IP host name or address:
TCPNameServerHostThe Notes server's fully qualified host name or IP address to be contacted for Address Book information in the event that your home server is unavailable on the TCP network.z
TCPNameServerHost
Enter the Notes server name to be contacted for Address Book information in the event that your home server is unavailable on the IPX/SPX network. This information is only used if NDS Services have been enabled within Notes. The Secondary NDS name server address field must also be specified.
Secondary NDS
Notes name server:
NDSNameServer
NDSNameServerAddress
You must enter a Secondary NDS name server address if you are specifying a Secondary NDS Notes name server.
5S6S
NDSNameServerThe Notes server name to be contacted for Address Book information in the event that your home server is unavailable on the IPX/SPX network.
NDSNameServer
Enter the of the Notes server's fully qualified NDS distinguished name to be contacted for Address Book information in the event that your home server is unavailable on the IPX/SPX network. This information is only used if NDS Services have been enabled within Notes. e.g. CN=HubServer.OU=Sales.O=Acme
Secondary NDS name server address:
NDSNameServer
NDSNameServerAddress
You must enter a Secondary NDS Notes name server if you are specifying a Secondary NDS name server address.
5S6S
NDSNameServerAddressThe of the Notes server's fully qualified NDS distinguished name to be contacted for Address Book information in the event that your home server is unavailable on the IPX/SPX network.
NDSNameServerAddress
Secondary NetBIOS Notes name server:
NetBIOSNameServer
Secondary Servers
MIME Settings
Format for messages addressed to internet addresses which cannot be found when sending:
MessageFormat
Notes Rich Text Format|0MIME Format|1
Attachment
Specify the encoding scheme to be used by the MTA.
encoding method:
SMTPEncodingScheme
SMTPMessageContent
You cannot set your attachment encoding method to UUencode or None if you choose 'Only Lotus Notes Users' or 'Users with and without Lotus Notes' for your message content type.{
SMTPEncodingScheme
SMTPTransferMode
In order to use None as your transfer encoding method, you must select 8 bit for the Transfer mode
SMTPEncodingScheme
You must specify the method for attachment encoding.{
10S11S28S29S
SMTPEncodingSchemeSpecify the encoding scheme to be used by the MTA.
Base64|1Quoted-Printable|2UUencode|3z
SMTPEncodingScheme
Specify the MIME representation for the outbound Macintosh file attachment.
Outbound Macintosh attachment conversion:
SMTPMacAttachConvertOptionSpecify the MIME representation for the outbound Macintosh file attachment.
Proxy_HTTPIEnter the domain name or IP address of your HTTP proxy server.
Proxy_HTTP
Proxy_HTTP
0S0E
Port1Enter the port address of the HTTP proxy server.
ProxyFlag
Use same proxy for Internet protocols|1
ProxyFlag
0S0E
Proxy_FTP
0S0E
ProxyFlag
Proxy_HTTPI
Proxy_FTPIa
http://
Proxy_FTPIa
http://
Proxy_FTPI
30SProxy_FTPIEnter the domain name or IP address of your FTP proxy server.
Proxy_FTP
Proxy_FTP
0S0E
Port2Enter the port address of the FTP proxy server.
Proxy_Gopher
0S0E
ProxyFlag
Proxy_HTTPI
Proxy_GopherI
http://
Proxy_GopherI
http://
Proxy_GopherI
30SProxy_GopherIEnter the domain name or IP address of your Gopher proxy server.
Proxy_Gopher
Proxy_Gopher
0S0E
Port3Enter the port address of the Gopher proxy server.
Proxy_SSL
0S0E
ProxyFlag
Proxy_HTTPI
Proxy_SSLIa
http://
Proxy_SSLIa
http://
Proxy_SSLI
0S0E
Proxy_SSLI
Port4
The length of the SSL Security proxy cannot be greater than 250 characters. Consider entering the IP address instead.{
7S8S12S15S
Proxy_SSLIEnter the domain name or IP address of your SSL security proxy server.
Proxy_SSL
Proxy_SSL
0S0E
Port4Enter the port address of the SSL security proxy server.
Proxy_SOCKS
Proxy_SOCKS
0S0E
Proxy_SOCKSI
Port5
The length of the SOCKS proxy cannot be greater than 250 characters. Consider entering the IP address instead.
7S8S12S15S
Proxy_SOCKSIEnter the domain name or IP address of your SOCKS proxy server.
Proxy_SOCKs
Proxy_SOCKs
0S0E
Port5Enter the port address of the SOCKS proxy server.
Proxy_NotesHTTP
Proxy_NotesHTTP
0S0E
Proxy_NotesHTTPIa
http://
Proxy_NotesHTTPIa
http://
Proxy_NotesHTTPI
0S0E
Proxy_NotesHTTPI
Port6
The length of the Notes RPC proxy cannot be greater than 250 characters. Consider entering the IP address instead.
7S8S12S15S
Proxy_NotesHTTPITo use Notes protocols on the Internet (e.g. Replication), enter the domain name or IP address of your HTTP proxy server.
Proxy_NotesHTTP
Proxy_NotesHTTP
0S0E
Port6Enter the port address of the HTTP proxy server.
No_Proxy^
0S0E
No_ProxyEnter the domain name, host name or IP address of those servers on your LAN that you DO NOT want to connect to via the proxy server.
HTTP:
SSL Security:
Gopher:
FTP:
SOCKS:
Port:
Notes RPC:
No proxy for these hosts or domains:
Proxy type:
ProxyFlag
0S0E
ProxyFlag
Proxy_HTTPI
Proxy_FTP
0S0E
Proxy_FTPD
ProxyFlag
Port1
Proxy_FTP
0S0E
Port2D
ProxyFlag
Proxy_HTTPI
Proxy_Gopher
0S0E
Proxy_GopherD
ProxyFlag
Port1
Proxy_Gopher
0S0E
Port3D
ProxyFlag
Proxy_HTTPI
Proxy_SSL
0S0E
Proxy_SSLD
ProxyFlag
Port1
Proxy_SSL
0S0E
Port4D
'++LotusScript Development Environment:2:5:(Options):0:66
'++LotusScript Development Environment:2:5:(Forward):0:1
Declare Sub Click(Source As Button)
'++LotusScript Development Environment:2:5:(Declarations):0:2
'++LotusScript Development Environment:2:2:BindEvents:1:129
Private Sub BindEvents(Byval Objectname_ As String)
Static Source As BUTTON
Set Source = Bind(Objectname_)
On Event Click From Source Call Click
End Sub
'++LotusScript Development Environment:2:2:Click:1:12
Sub Click(Source As Button)
Dim session As New NotesSession
Dim platform As String
Dim x As Integer
Dim boxtype As Long
boxtype = 4 + 64
platform=session.Platform
If platform <> "Macintosh" Then
x=Messagebox ("If you are using a proxy server for internet access from your machine, enter the domain name or IP address of your HTTP, FTP, Gopher, SSL Security or SOCKS proxy server in the appropriate field. Usually this field is required only for connecting to the Internet from your organization's local area network. Please consult your Internet system administrator if you need help setting these fields. " & Chr(10) & Chr(10) &"To see help on 'Notes RPC' and 'No proxy for these hosts or domains' , press Yes", boxtype, "HTTP, FTP, Gopher, SSL Security and SOCKS fields" )
If x = 7 Then
Exit Sub
End If
x=Messagebox ("If you are using a HTTP proxy server for internet access from your machine, and wish to use Notes protocols on the Internet (e.g. Replication), enter the domain name or IP address of your HTTP proxy server. This field is required only for computers on your organization's local area network who wish to communicate with other Notes servers on the Internet. This feature requires that your HTTP proxy server support the HTTP Connect method. Please consult your Internet system administrator if you need help setting this field. " & Chr(10) & Chr(10) &"To see help for 'No proxy for these hosts or domains', press Yes", boxtype, "Notes RPC" )
If x = 7 Then
Exit Sub
End If
x=Messagebox ("If you are using a proxy server for internet access and you DO NOT wish to also use the proxy to connect to servers on your organization's local area network, enter the domain name, host name or IP address of those servers on your local area network. A '*' may be uses as a wild-card. The following are valid entries (e.g. acme.com, server.acme.com, 139.42.94.219, *.acme.com). All proxies share the NoProxy field. Usually this field is required only for servers on your organization's local area network connecting to the Internet via a proxy as well as server on your organization's local area network. Please consult your Internet system administrator if you need help setting this field." , 0+64, "No Proxy" )
Exit Sub
End If
If platform = "Macintosh" Then
x=Messagebox ("If you are using a proxy server for internet access from your machine, enter the domain name or IP address of your HTTP, FTP, Gopher, SSL Security or SOCKS proxy server in the appropriate field." & Chr(13) & Chr(13) &"To continue , press Yes", boxtype, "HTTP, FTP, Gopher, SSL Security and SOCKS fields" )
If x = 7 Then
Exit Sub
End If
x=Messagebox("Usually this field is required only for connecting to the Internet from your organization's local area network. Please consult your Internet system administrator for help. " & Chr(13) & Chr(13) &"To continue, press Yes", boxtype, "HTTP, FTP, Gopher, SSL Security and SOCKS fields" )
If x = 7 Then
Exit Sub
End If
x=Messagebox ("If you are using a HTTP proxy server for internet access from your machine, and wish to use Notes protocols on the Internet (e.g. Replication), enter the domain name or IP address of your HTTP proxy server." & Chr(13) & Chr(13) &"To continue, press Yes", boxtype, "Notes RPC" )
If x = 7 Then
Exit Sub
End If
x=Messagebox("This field is required only for systems on your organization's local area network who wish to communicate with other Notes servers on the Internet. This feature requires that your HTTP proxy server support the HTTP Connect method." & Chr(13) & Chr(13) &"To continue, press Yes", boxtype, "Notes RPC" )
If x = 7 Then
Exit Sub
End If
x=Messagebox ("If using a proxy server for internet access and you DO NOT wish to also use the proxy to connect to servers on your local area network, enter the domain name, host name or IP address of those servers on your local area network." & Chr(13) & Chr(13) &"To continue, press Yes", boxtype, "No Proxy" )
If x = 7 Then
Exit Sub
End If
x=Messagebox("A '*' may be uses as a wild-card. The following are valid entries (e.g. acme.com, server.acme.com, 139.42.94.219, *.acme.com). All proxies share the NoProxy field." & Chr(13) & Chr(13) &"To continue, press Yes", boxtype, "No Proxy" )
If x = 7 Then
Exit Sub
End If
x=Messagebox("Usually this field is required only for servers on your organization's local area network connecting to the Internet via a proxy as well as servers on your organization's local area network. Please consult your Internet system administrator for help." , 0+64, "No Proxy" )