|
|
|
|
|
- Email structure and variables
- The attached files
- Progress Bar
- Outlook messaging
EmailReadLast (Function) In french: EmailLitDernier Reads the last incoming email: - via the POP3 or IMAP protocol: the email is found in the in-box on the messaging server.
![WINDEV WINDEV](https://doc.windev.com/ext/images/us/WD.png?-158481145) via the MS Exchange client: the email is found on the local computer in the in-box of MS Exchange. ![WINDEV WINDEV](https://doc.windev.com/ext/images/us/WD.png?-158481145) via the Lotus Notes or Outlook messaging software: the email is found on the local computer in the in-box of Lotus Notes or Outlook.
The Email.Out variable is set to True if no email is found.
// Read the last email IF EmailReadLast(UserName) = True THEN // If the email exists, opens WIN_Email_RCV to read the email IF Email.Out = False THEN Open(WIN_Email_RCV) ELSE Info("No email") END ELSE Error() END
Syntax
Reading the last email managed by the POP3/IMAP protocol Hide the details
<Result> = EmailReadLast(<Session> [, <Email>])
<Result>: Boolean - True if the message was read.
- False otherwise. If an error occurs, the ErrorOccurred variable is set to True. To get more details on the error, use ErrorInfo with the errMessage constant.
The Email.Out variable is set to True if no message was found (no email) and the ErrorOccurred variable remains set to False.
<Session>: Character string, or emailPOP3Session or emailIMAPSession variable Identifies the user session. Corresponds to: <Email>: Optional Email variable Name of the Email variable corresponding to the email that will be initialized with the message content.
If this parameter is not specified, the Email structure is used. Remarks Email structure and variables Two methods can be used to handle emails: - The Email structure is a global structure used to easily handle messages.
- Email variables offer more advanced features (databinding, serialization, multiple instances).
When reading the email, the Email structure is automatically updated according to the content of the message. The Email.Cci and Email.NbCci variables (or the Cci property, if a variable of type Email is used) are cleared. The attached files When reading a message, the attached files can be copied to the local disk (or to the server disk) using EmailSaveAttachment. Tip: We recommend that you save the messages and their attached files on the local disk (or on a server disk), then delete them from the email server. This operation is used to: - reduce the size of the mailbox on the server,
- improve and speed up the communications for the POP3 servers: only the new messages will be read on the server.
Business / UI classification: Business Logic
This page is also available for…
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|