PC SOFT

ONLINE HELP
FOR WINDEV, WEBDEV AND WINDEV MOBILE

Home | Sign in | English US
  • Properties specific to the description of emailOutlookSession variables
  • Functions that use the emailOutlookSession variables
WINDEV
WindowsLinuxUniversal Windows 10 AppJavaReports and QueriesUser code (UMC)
WEBDEV
WindowsLinuxPHPWEBDEV - Browser code
WINDEV Mobile
AndroidAndroid Widget iPhone/iPadApple WatchUniversal Windows 10 AppWindows Mobile
Others
Stored procedures
The emailOutlookSession type is used to handle the Outlook messaging software (emails, contacts, groups of contacts, tasks, appointments and folders). The connection characteristics can be defined and modified by several WLanguage properties.
Caution: This function cannot be used to access the data handled by the Outlook Express messaging software.
Notes:
Example
// Start the session
MySession is EmailOutlookSession

MySession..Name = "OutlookProfile"

EmailStartSession(MySession)
Remarks

Properties specific to the description of emailOutlookSession variables

The following properties can be used to handle an emailOutlookSession variable:
Name Type used Effect
NameCharacter stringIdentifies the connection profile.
If this parameter corresponds to an empty string (""):
  • if several profiles are defined on the current computer, EmailStartSession displays a window containing all profiles among which the user can choose his own profile.
  • if a single profile is defined on the current computer, EmailStartSession automatically selects this profile.
Windows Mobile User account to use. If this parameter contains an empty string (""), the "ActiveSync" user account will be used.

Functions that use the emailOutlookSession variables

Versions 11 and later
EmailAddFolder
New in version 11
EmailAddFolder
EmailAddFolder
Adds a folder into the messaging software (Outlook, messaging software using the IMAP protocol (Internet Message Access Protocol), ...).
Versions 11 and later
EmailChangeFolder
New in version 11
EmailChangeFolder
EmailChangeFolder
Modifies the current folder in the messaging software (Outlook, messaging software using the IMAP protocol, ...).
Versions 15 and later
EmailChangeStatus
New in version 15
EmailChangeStatus
EmailChangeStatus
Changes the status of an email on a messaging server.
Versions 09 and later
EmailCloseSession
New in version 09
EmailCloseSession
EmailCloseSession
Closes a session for email management according to the selected mode (SMTP/POP3, IMAP, MS Exchange, Pocket Outlook or Lotus Notes).
Versions 11 and later
EmailCurrentFolder
New in version 11
EmailCurrentFolder
EmailCurrentFolder
Returns the name of current folder in the messaging software (Outlook, messaging software using the IMAP protocol (Internet Message Access Protocol), ...).
Versions 09 and later
EmailDeleteMessage
New in version 09
EmailDeleteMessage
EmailDeleteMessage
Used to delete the current email according to the current protocol (POP3, IMAP, MS Exchange, Pocket Outlook, Lotus Notes or Outlook messaging).
Versions 15 and later
EmailGetAll
New in version 15
EmailGetAll
EmailGetAll
Retrieves all the emails found on a server.
Versions 11 and later
EmailListFolder
New in version 11
EmailListFolder
EmailListFolder
Returns the list of folders:
  • found in the Outlook messaging software.
  • for an IMAP session.
Versions 09 and later
EmailNbMessage
New in version 09
EmailNbMessage
EmailNbMessage
Returns the number of incoming messages currently found:
  • on the email server (POP3 protocol only).
  • in the Outlook messaging software.
Versions 09 and later
EmailReadFirst
New in version 09
EmailReadFirst
EmailReadFirst
Reads the first incoming email according to the protocol used (POP3 or IMAP, MS Exchange, Lotus Notes or Outlook).
Versions 09 and later
EmailReadFirstHeader
New in version 09
EmailReadFirstHeader
EmailReadFirstHeader
Reads the header of the first incoming email according to the protocol used (POP3 or IMAP, Lotus Notes or Outlook).
Versions 09 and later
EmailReadLast
New in version 09
EmailReadLast
EmailReadLast
Reads the last incoming email according to the protocol used (POP3 or IMAP, MS Exchange, Lotus Notes or Outlook).
Versions 09 and later
EmailReadLastHeader
New in version 09
EmailReadLastHeader
EmailReadLastHeader
Reads the header of last incoming email according to the protocol used (POP3 or IMAP, Lotus Notes or Outlook).
Versions 09 and later
EmailReadMessage
New in version 09
EmailReadMessage
EmailReadMessage
Reads an incoming according to the protocol used (POP3 or IMAP, Lotus Notes or Outlook).
Versions 09 and later
EmailReadMessageHeader
New in version 09
EmailReadMessageHeader
EmailReadMessageHeader
Reads the header of an incoming email according to the protocol used (POP3 or IMAP, Lotus Notes or Outlook).
Versions 09 and later
EmailReadNext
New in version 09
EmailReadNext
EmailReadNext
Reads the incoming email found after the current email according to the protocol (POP3 or IMAP, MS Exchange, Lotus Notes or Outlook).
Versions 09 and later
EmailReadNextHeader
New in version 09
EmailReadNextHeader
EmailReadNextHeader
Reads the header of the email found after the current email according to the protocol used (POP3 or IMAP, Lotus Notes or Outlook).
Versions 09 and later
EmailReadPrevious
New in version 09
EmailReadPrevious
EmailReadPrevious
Reads the email found before the current email according to the protocol used (POP3 or IMAP, MS Exchange, Lotus Notes or Outlook).
Versions 09 and later
EmailReadPreviousHeader
New in version 09
EmailReadPreviousHeader
EmailReadPreviousHeader
Reads the header of the email found before the current email according to the protocol used (POP3 or IMAP, Lotus Notes or Outlook).
Versions 11 and later
EmailRemoveFolder
New in version 11
EmailRemoveFolder
EmailRemoveFolder
Deletes a folder from the Outlook messaging software or from an IMAP server.
Versions 11 and later
EmailSeekFirst
New in version 11
EmailSeekFirst
EmailSeekFirst
Finds one or more emails according to the criteria specified in the messaging software (Outlook, messaging software using the IMAP protocol, ...).
Versions 09 and later
EmailSendMessage
New in version 09
EmailSendMessage
EmailSendMessage
Sends an email according to the protocol used (SMTP, MS Exchange, Pocket Outlook, Lotus Notes, Outlook).
Versions 09 and later
EmailStartSession
New in version 09
EmailStartSession
EmailStartSession
Starts a session for email management according to the selected management mode (POP3, SMTP, IMAP, MS Exchange or Pocket Outlook).
Versions 09 and later
EmailUpdate
New in version 09
EmailUpdate
EmailUpdate
Updates the messages of MS Exchange according to the email server.
Minimum required version
  • Version 15
This page is also available for…
Comments
Click [Add] to post a comment