PC SOFT

ONLINE HELP
FOR WINDEV, WEBDEV AND WINDEV MOBILE

Home | Sign in | English US
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
Versions 21 and later
Universal Windows 10 App Most of these constants are now available in Universal Windows 10 App mode.
New in version 21
Universal Windows 10 App Most of these constants are now available in Universal Windows 10 App mode.
Universal Windows 10 App Most of these constants are now available in Universal Windows 10 App mode.
Versions 22 and later
Android Most of these constants are now available for the Android applications.
Android Widget Most of these constants are now available in Android Widget mode.
New in version 22
Android Most of these constants are now available for the Android applications.
Android Widget Most of these constants are now available in Android Widget mode.
Android Most of these constants are now available for the Android applications.
Android Widget Most of these constants are now available in Android Widget mode.
The following constants are used by the email functions.
ConstantDetailsFunction
emailAddressErrorTest regarding the validity of an email address: an error occurred during the check.EmailCheckAddress
emailAddressIncorrectSyntaxTest regarding the validity of an email address: the syntax of address is incorrect.EmailCheckAddress
emailAddressRefusedTest regarding the validity of an email address: the address was refused by the email server.EmailCheckAddress
emailAddressValidTest regarding the validity of an email address: the address is valid.EmailCheckAddress
emailAllMessage to read: the read emails and the unread emailsEmailSeekFirst, EmailSeekFirstNotes, EmailReadLast, EmailReadLastHeader, EmailReadPreviousHeader, EmailReadFirstHeader, EmailReadNextHeader, EmailReadPrevious, EmailReadFirst, EmailReadNext
emailAsynchronousTransmit the emails in asynchronous modeEmailStartSession, EmailStartSMTPSession
emailBodyEmail section where the search is performed: body of emailsEmailSeekFirst, EmailSeekFirstNotes
emailCompanyConfidentialType of confidentiality: confidential emailEmail structure, Email variable
emailErrorOutgoing status of email: an error occurredEmailStatus
emailHighPriorityPriority of the email: high priorityEmail structure, Email variable
emailLowPriorityPriority of the email: low priorityEmail structure, Email variable
emailMessageIDEmail section where the search is performed: Identifier of emailsEmailSeekFirst
emailNoneEmail section where the search is performed: search performed via a selection formula of Lotus NotesEmailSeekFirstNotes
emailNormalPriorityPriority of the email: standard priorityEmail structure, Email variable
emailNoSensitivityType of confidentiality: no confidentialityEmail structure, Email variable
Versions 15 and later
emailOptionDefault
New in version 15
emailOptionDefault
emailOptionDefault
Non-secure connectionEmailStartIMAPSession,
emailIMAPSession variable,
emailPOP3Session variable,
emailSMTPSession variable
Versions 15 and later
emailOptionEncodeHeader
New in version 15
emailOptionEncodeHeader
emailOptionEncodeHeader
Encodes the message header in base 64.
The headers of messages are not encoded by default. This constant prevents the reception of email with wrongly decoded accented characters.
EmailSendMessage
EmailBuildSource
Versions 22 and later
emailOptionHeaderBcc
New in version 22
emailOptionHeaderBcc
emailOptionHeaderBcc
Used to add the non-official recipients into the source code of email header. EmailBuildSource
emailOptionMessageIDSend the email while taking the Email.MessageID variable into accountEmailSendMessage
Versions 17 and later
emailOptionNoCID
New in version 17
emailOptionNoCID
emailOptionNoCID
The identifiers generated for the images found in the HTML file are unique by import.EmailImportHTML
emailOptionReferenceSend the email while taking the Email.Reference variable into accountEmailSendMessage
Versions 15 and later
emailOptionSecuredTLS
New in version 15
emailOptionSecuredTLS
emailOptionSecuredTLS
Start the SMTP session secured by the TLS protocol.EmailStartSMTPSession,
emailSMTPSession variable
Versions 22 and later
emailParameterMode
New in version 22
emailParameterMode
emailParameterMode
Used to choose the operating mode of emails.
  • The functions for email management can use the "wininet" module of Windows for the IMAP, POP3 and SMTP protocols in SSL mode or in STARTTLS mode. This mode corresponds to the default operating mode of functions for email management.
  • The functions for email management can use an implementation that supports the multi-platform. Therefore, the email management is the same for your Windows, Linux and mobile platforms (Android/iOS).
Versions 22 and later
EmailParameter
New in version 22
EmailParameter
EmailParameter
emailPendingOutgoing status of email: pending emailEmailStatus
emailPersonalType of confidentiality: personal emailEmail structure, Email variable
emailPrivateType of confidentiality: private emailEmail structure, Email variable
emailRecipientEmail section where the search is performed: recipients of emailsEmailSeekFirst, EmailSeekFirstNotes
emailSenderEmail section where the search is performed: senders of emailsEmailSeekFirst, EmailSeekFirstNotes
emailSentOutgoing status of email: email sentEmailStatus
emailStatusNotReadIndicates that an email was not read.EmailChangeStatus
emailStatusReadIndicates that an email was read.EmailChangeStatus
emailSubjectEmail section where the search is performed: subjects of emailsEmailSeekFirst, EmailSeekFirstNotes
emailSynchronousTransmission mode of the emails in synchronous modeEmailStartSession, EmailStartSMTPSession
emailUnreadMessage to read: the unread emails onlyEmailSeekFirst, EmailSeekFirstNotes, EmailReadLast, EmailReadLastHeader, EmailReadPreviousHeader, EmailReadFirstHeader, EmailReadNextHeader, EmailReadPrevious, EmailReadFirst, EmailReadNext
emailValidateByServerValidation level of the email address: checks whether the email server of the domain to which the address belongs accepts the address in input. The syntax of the email address is automatically checked (emailValidateSyntax constant).EmailCheckAddress
emailValidateSyntaxValidation level of the email address: checks the syntax of the email address. The TLD (Top Level Domain) is not checked.EmailCheckAddress
emailValidateSyntaxStrictValidation level of the email address: checks the syntax of the email address as well as the TLD (Top Level Domain) in relation to the list of existing TLDs.EmailCheckAddress
ertAsynchronousRetrieve the messages in asynchronous modeEmailGetAll
ertFullRetrieve the entire messages (header, body and attachments)EmailGetAll
ertHeaderRetrieve the headers of messagesEmailGetAll
ertNotReadRetrieve the messages marked as "unread".EmailGetAll
folderAppointmentType of listed folder: folder of appointmentsEmailListFolder
folderContactType of listed folder: folder of contacts and groups of contactsEmailListFolder
folderDraftType of listed folder: folder of draftsEmailListFolder
folderGenericType of listed folder: generic folder (created by the user)EmailListFolder
folderInboxType of listed folder: folder of emails receivedEmailListFolder
folderLogType of listed folder: folder of logsEmailListFolder
folderNoteType of listed folder: folder of notesEmailListFolder
folderOutboxType of listed folder: folders of emails waiting to be sentEmailListFolder
folderPersonalType of listed folder: root of "Personal folders" folderEmailListFolder
folderRecycleBinType of listed folder: folder of deleted elementsEmailListFolder
folderSentEmailType of listed folder: folder of emails sentEmailListFolder
folderTaskType of listed folder: folder of tasksEmailListFolder
LstFolderAllType of list to perform: all the foldersEmailListFolder
LstFolderNormalType of list to perform: folders containing emails onlyEmailListFolder
LstFolderSortedMode for sorting the list: sorted listEmailListFolder
LstFolderTypeDisplay the name and type of the folderEmailListFolder
optionSSLSpecifies whether an SSL connection is required.EmailStartPOP3Session, EmailStartIMAPSession,
EmailStartSMTPSession,
emailIMAPSession variable,
emailPOP3Session variable,
emailSMTPSession variable,
LDAPSession structure
Versions 18 and later
outlookAPTWithContact
New in version 18
outlookAPTWithContact
outlookAPTWithContact
Mode for managing the contacts and participants: The AppointmentXXX functions will list the contacts associated with the appointments in the mAppointment.Participant variable.EmailStartOutlookSession,
OutlookStartSession
Versions 18 and later
outlookAPTWithParticipant
New in version 18
outlookAPTWithParticipant
outlookAPTWithParticipant
Mode for managing the contacts and participants: The AppointmentXXX functions will list the participants associated with the appointments in the following variables:
  • mAppointment.Participant
  • mAppointment.ParticipantCc
  • mAppointment.ParticipantBcc
EmailStartOutlookSession,
OutlookStartSession
Minimum required version
  • Version 11
This page is also available for…
Comments
Click [Add] to post a comment