ONLINE HELP
 WINDEVWEBDEV AND WINDEV MOBILE

Help / WLanguage / WLanguage functions / Communication / Managing emails
  • Email management functions
  • Types of variables associated with the management of emails
WINDEV
WindowsLinuxUniversal Windows 10 AppJavaReports and QueriesUser code (UMC)
WEBDEV
WindowsLinuxPHPWEBDEV - Browser code
WINDEV Mobile
AndroidAndroid Widget iPhone/iPadIOS WidgetApple WatchMac CatalystUniversal Windows 10 App
Others
Stored procedures
Email management functions
<Email variable>.BuildSourceGenerates the source code of the email to send from an Email variable.
<Email variable>.ExportHTMLRetrieves the HTML code of an email to display it in an HTML control (HTML control, HTML Display control, etc.).
<Email variable>.ImportHTMLImports, into the Email structure or into an Email variable, the content of an HTML file in order to send it by email.
<Email variable>.ImportSourceFills an Email variable using the content of its Source property.
<Email variable>.LoadAttachmentAdds an attached file to an email.
<emailAttach variable>.SaveAttachmentCopies the attachment of current email onto the user computer (locally).
<emailIMAPSession variable>.AddFolderAdds a folder into the messaging software using IMAP (Internet Message Access Protocol), ...
<emailIMAPSession variable>.ChangeFolderModifies the current folder in the messaging software using the IMAP, ...
<emailIMAPSession variable>.CloseSessionCloses an IMAP session.
<emailIMAPSession variable>.CurrentFolderReturns the name of the current folder in the messaging software using IMAP (Internet Message Access Protocol).
<emailIMAPSession variable>.ExpungeDestroys all the deleted emails marked as deleted ("Deleted" status) from the current folder of IMAP session.
<emailIMAPSession variable>.ListFolderReturns the list of folders of an IMAP session.
<emailIMAPSession variable>.NbMessageReturns the number of incoming messages in an IMAP session.
<emailIMAPSession variable>.RemoveFolderDeletes a folder on an IMAP server.
<emailIMAPSession variable>.StartSessionStarts an IMAP session.
<EmailIMAPSession>.GetAllRetrieves all the emails found on an IMAP server.
<emailNotesSession variable>.CloseSessionCloses a Notes session.
<EmailNotesSession variable>.GetAllRetrieves all the emails found on a Notes server.
<emailNotesSession variable>.NbMessageReturns the number of incoming messages in Notes.
<emailNotesSession variable>.SendMessageSends an email using the Lotus Notes protocol.
<EmailNotesSession variable>.StartSessionStarts a Notes session.
<emailOutlookSession variable>.AddFolderAdds a folder into the Outlook messaging software.
<emailOutlookSession variable>.ChangeFolderModifies the current folder in the Outlook messaging software.
<emailOutlookSession variable>.ChangeStatusChanges the status of an email on a messaging server.
<emailOutlookSession variable>.CloseSessionCloses an Outlook session.
<emailOutlookSession variable>.CurrentFolderReturns the name of the current folder in the Outlook messaging software.
<EmailOutlookSession variable>.GetAllRetrieves all the emails found on an Outlook server.
<emailOutlookSession variable>.ListFolderReturns the list of folders found in the Outlook messaging software.
<emailOutlookSession variable>.NbMessageReturns the number of incoming messages in Outlook.
<emailOutlookSession variable>.RemoveFolderDeletes a folder from the Outlook messaging software.
<emailOutlookSession variable>.SendMessageSends an email using the Outlook protocol.
<EmailOutlookSession variable>.StartSessionStarts an Outlook section.
<EmailOutlookSession variable>.UpdateUpdates the messages of MS Exchange according to the email server.
<emailPOP3Session variable>.CloseSessionCloses a POP3 session.
<EmailPOP3Session variable>.GetAllRetrieves all the emails found on a POP3 server.
<emailPOP3Session variable>.NbMessageReturns the number of incoming messages on the email server (POP3 protocol only).
<emailPOP3Session variable>.StartSessionStarts a POP3 session.
<emailSessionIMAP variable>.ChangeStatusChanges the status of an email on a messaging server.
<emailSMTPSession variable>.CloseSessionCloses an SMTP session.
<emailSMTPSession variable>.SendMessageSends an email using SMTP
<emailSMTPSession variable>.StartSessionStarts an SMTP session.
Types of variables associated with the management of emails
EmailThe Email type is used to handle the email content as well as the associated information.
emailAttachThe emailAttach type is used to handle an attachment.
emailIMAPSessionThe emailIMAPSession type is used to access a messaging server by using the IMAP protocol (Internet Access Message Protocol) in order to retrieve the messages found on this server.
emailNotesSessionThe emailNotesSession type is used to access a Lotus Notes messaging server in order to retrieve the messages found on this server and to send messages.
emailOutlookSessionThe emailOutlookSession type is used to handle the Outlook messaging software (emails, contacts, groups of contacts, tasks, appointments and folders).
emailPOP3SessionThe emailPOP3Session type is used to access a messaging server by using the POP3 protocol (Post Office Protocol) in order to retrieve the messages found on this server.
emailSMTPSessionThe emailSMTPSession type is used to access a messaging server by using the SMTP protocol (Simple Mail Transfer Protocol) in order to send emails.
Minimum version required
  • Version 24
This page is also available for…
Comments
Click [Add] to post a comment

Last update: 06/21/2023

Send a report | Local help