Legato
Legato

GoFiler Legato Script Reference

 

Legato v 1.4j

Application v 5.22b

  

 

Chapter TwelveInternet Functions (continued)

POPGetMessageID Function

Overview

The POPGetMessageID function retrieves a message ID from the POP server in the form of a string.

Syntax/Parameters

Syntax

string = POPGetMessageID ( handle hPOP, int position );

Parameters

hPOP

A handle to a POP3 connection established with the POPConnect function.

position

An int specifying the message position.

Return Value

Returns a string containing the ID of the email message or an empty string on failure. Use the GetLastError function to retrieve a formatted error code.

Remarks

Message IDs can be used to determine whether a message is new or already downloaded. The script can store the ID and then compare on subsequent mailbox queries.

The ID string is unique to the message and assigned by the mail server. It is generally less than 70 characters and is usually a hash of the message and a time stamp.

Related Functions

Platform Support

Go13, Go16, GoFiler Complete, GoFiler Corporate, GoFiler, GoFiler Lite, GoXBRL

Legato IDE, Legato Basic