property IgnoreInvalidBase64Chars as %Boolean [ InitialExpression = 0 ];
If IgnoreInvalidBase64Chars is true, then unexpected characters will be ignored during base64 decoding.
RFC 2045 is ambiguous about whether unexpected characters should be ignored or result in an error
during base64 decoding.
The default is false.
property SSLCheckServerIdentity as %Boolean [ InitialExpression = 0 ];
When making an SSL connection check the server identity in the server certificate matches the name of the system we are connecting to.
This defaults to being on and matches based on the rules layed out in section 3.1 of RFC 2818.
If true then the STARTTLS extension to POP3 (RFC 2595) should be used to authenticate
to the POP3 server on the normal POP3 port.
The SSLConfiguration must be specified.
This method retrieves a single message. MessageNumber must be a
valid message number and the message must not be currently
marked for deletion.
An upper bound is put on number of lines of message text
retrieved by Lines.
The text of the retrieved message is returned in the MessageText argument as a %String.
FetchMessageInfo is typically used to get From, Date, and other
header information without actually getting the message text. This
allows one to filter out messages from parties one wishes to exclude
or to zero in on messages one particularly wants. Since getting
message text is something that can happen over a slow modem, this
is a desirable feature.