Document revision date: 30 March 2001
OpenVMS Utility Routines Manual
Previous
Contents
Index
Chapter 13
13
LOGINOUT (LGI) Routines
13.1
Introduction to LOGINOUT
13.1.1
The LOGINOUT Process
13.1.2
Using LOGINOUT with External Authentication
13.1.3
The LOGINOUT Data Flow
13.2
LOGINOUT Callouts
13.2.1
LOGINOUT Callout Routines
13.2.2
LOGINOUT Callback Routines
13.3
Using Callout Routines
13.3.1
Calling Environment
13.3.2
Callout Organization
13.3.3
Activating the Callout Routines
13.3.4
Callout Interface
13.3.5
Sample Program
13.4
LOGINOUT Callout Routines
Command 82
LGI$ICR_AUTHENTICATE
Command 83
LGI$ICR_CHKRESTRICT
Command 84
LGI$ICR_DECWINIT
Command 85
LGI$ICR_FINISH
Command 86
LGI$ICR_IACT_START
Command 87
LGI$ICR_IDENTIFY
Command 88
LGI$ICR_INIT
Command 89
LGI$ICR_JOBSTEP
Command 90
LGI$ICR_LOGOUT
13.5
LOGINOUT Callback Routines
Command 91
LGI$ICB_ACCTEXPIRED
Command 92
LGI$ICB_AUTOLOGIN
Command 93
LGI$ICB_CHECK_PASS
Command 94
LGI$ICB_DISUSER
Command 95
LGI$ICB_GET_INPUT
Command 96
LGI$ICB_GET_SYSPWD
Command 97
LGI$ICB_MODALHOURS
Command 98
LGI$ICB_PASSWORD
Command 99
LGI$ICB_PWDEXPIRED
Command 100
LGI$ICB_USERPARSE
Command 101
LGI$ICB_USERPROMPT
Command 102
LGI$ICB_VALIDATE
Chapter 14
14
Mail Utility (MAIL) Routines
14.1
Messages
14.2
Folders
14.3
Mail Files
14.4
User Profile Database
14.5
Mail Utility Processing Contexts
14.5.1
Callable Mail Utility Routines
14.5.2
Single and Multiple Threads
14.6
Programming Considerations
14.6.1
Condition Handling
14.6.2
Item Lists and Item Descriptors
14.6.2.1
Structure of an Item Descriptor
14.6.2.2
Null Item Lists
14.6.2.3
Declaring Item Lists and Item Descriptors
14.6.2.4
Terminating an Item List
14.6.3
Action Routines
14.7
Managing Mail Files
14.7.1
Opening and Closing Mail Files
14.7.1.1
Using the Default Specification for Mail Files
14.7.1.2
Specifying an Alternate Mail File Specification
14.7.2
Displaying Folder Names
14.7.3
Purging Mail Files Using the Wastebasket Folder
14.7.3.1
Reclaiming Disk Space
14.7.3.2
Compressing Mail Files
14.8
Message Context
14.8.1
Selecting Messages
14.8.2
Reading and Printing Messages
14.8.3
Modifying Messages
14.8.4
Copying and Moving Messages
14.8.4.1
Creating Folders
14.8.4.2
Deleting Folders
14.8.4.3
Creating Mail Files
14.8.5
Deleting Messages
14.9
Send Context
14.9.1
Sending New Messages
14.9.1.1
Creating a Message
14.9.1.1.1
Constructing the Message Header
14.9.1.1.2
Constructing the Body of the Message
14.9.1.2
Creating an Address List
14.9.2
Sending Existing Messages
14.9.3
Send Action Routines
14.9.3.1
Success Action Routines
14.9.3.2
Error Handling Routines
14.9.3.3
Aborting a Send Operation
14.10
User Profile Context
14.10.1
User Profile Entries
14.10.1.1
Adding Entries to the User Profile Database
14.10.1.2
Modifying or Deleting User Profile Entries
14.11
Input Item Codes
14.12
Output Item Codes
14.13
Using the MAIL Routines: Examples
14.14
MAIL Routines
Command 103
MAIL$MAILFILE_BEGIN
Command 104
MAIL$MAILFILE_CLOSE
Command 105
MAIL$MAILFILE_COMPRESS
Command 106
MAIL$MAILFILE_END
Command 107
MAIL$MAILFILE_INFO_FILE
Command 108
MAIL$MAILFILE_MODIFY
Command 109
MAIL$MAILFILE_OPEN
Command 110
MAIL$MAILFILE_PURGE_WASTE
Command 111
MAIL$MESSAGE_BEGIN
Command 112
MAIL$MESSAGE_COPY
Command 113
MAIL$MESSAGE_DELETE
Command 114
MAIL$MESSAGE_END
Command 115
MAIL$MESSAGE_GET
Command 116
MAIL$MESSAGE_INFO
Command 117
MAIL$MESSAGE_MODIFY
Command 118
MAIL$MESSAGE_SELECT
Command 119
MAIL$SEND_ABORT
Command 120
MAIL$SEND_ADD_ADDRESS
Command 121
MAIL$SEND_ADD_ATTRIBUTE
Command 122
MAIL$SEND_ADD_BODYPART
Command 123
MAIL$SEND_BEGIN
Command 124
MAIL$SEND_END
Command 125
MAIL$SEND_MESSAGE
Command 126
MAIL$USER_BEGIN
Command 127
MAIL$USER_DELETE_INFO
Command 128
MAIL$USER_END
Command 129
MAIL$USER_GET_INFO
Command 130
MAIL$USER_SET_INFO
Previous
Next
Contents
Index
privacy and legal statement
4493PRO_CONTENTS_002.HTML