Using Internet Utility Classes
- Sending an HTTP Request
 - Introduction to HTTP Requests
 - HTTP Authentication
 - Specifying Other HTTP Request Properties
 - Setting and Getting HTTP Headers
 - Managing Keep-Alive Behavior
 - Handling HTTP Request Parameters
 - Including a Request Body
 - Sending Form Data
 - Inserting, Listing, and Deleting Cookies
 - Sending the HTTP Request
 - Creating and Sending Multipart POST Requests
 - Accessing the HTTP Response
 - See Also
 - Using an HTTP Response
 - Accessing the Data of the Response
 - Getting an HTTP Header by Name
 - Accessing Other Information about the Response
 - See Also
 - Email Support in InterSystems IRIS
 - Creating Email Messages
 - Creating Single-Part Email Messages
 - Creating Multipart Email Messages
 - Specifying Email Message Headers
 - Adding Attachments to a Message
 - Encoding and Character Translation
 - See Also
 - Sending Email via SMTP
 - Overview
 - Enabling XOAUTH2 Authentication
 - Example 1: HotPOPAsSMTP() and SendSimpleMessage()
 - Example 2: YPOPsAsSMTP()
 - Example 3: SendMessage()
 - Other Properties of %Net.SMTP
 - See Also
 - Retrieving Email via POP3
 - Overview
 - Enabling XOAUTH2 Authentication
 - Connection Examples
 - Getting Information about the Mailbox
 - Retrieving Messages
 - Encoding and Character Translation
 - Saving Attachments
 - Retrieving Attached Messages
 - Summary of Methods to Examine and Retrieve
 - Deleting Messages
 - See Also
 - Working with Received Email
 - Message Basics
 - Message Headers
 - Message Contents
 - Other Message Information
 - Example 1: ShowMsgInfo()
 - Example 2: ShowMsgPartInfo()
 - Example 3: ShowMsgHeaders()
 - See Also
 - Creating, Writing, and Reading MIME Messages
 - Using FTP
 - Establishing an FTP Session
 - FTP File and System Methods
 - Using a Linked Stream to Upload Large Files
 - Customizing Callbacks Issued by the FTP Server
 - See Also
 - Using SSH
 - Creating an SSH Session
 - OpenSSH and PEM-Encoded Keys
 - Example: Listing Files via SFTP
 - Example: Authenticate with Keyboard Interactive
 - Example: Execute a Remote Command
 - Example: Port Forward
 - See Also
 - Sending and Receiving IBM WebSphere MQ Messages