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