The following constants are used by the email functions.
| | |
Constant | Details | Function |
---|
emailAddressError | Test regarding the validity of an email address: an error occurred during the check. | EmailCheckAddress |
emailAddressIncorrectSyntax | Test regarding the validity of an email address: the syntax of address is incorrect. | EmailCheckAddress |
emailAddressRefused | Test regarding the validity of an email address: the address was refused by the email server. | EmailCheckAddress |
emailAddressValid | Test regarding the validity of an email address: the address is valid. | EmailCheckAddress |
emailAll | Message to read: the read emails and the unread emails | EmailSeekFirst, EmailSeekFirstNotes, EmailReadLast, EmailReadLastHeader, EmailReadPreviousHeader, EmailReadFirstHeader, EmailReadNextHeader, EmailReadPrevious, EmailReadFirst, EmailReadNext |
emailAsynchronous | Transmit the emails in asynchronous mode | EmailStartSession, EmailStartSMTPSession |
emailBody | Email section where the search is performed: body of emails | EmailSeekFirst, EmailSeekFirstNotes |
emailCompanyConfidential | Type of confidentiality: confidential email | Email structure, Email variable |
emailError | Outgoing status of email: an error occurred | EmailStatus |
emailHighPriority | Priority of the email: high priority | Email structure, Email variable |
emailLowPriority | Priority of the email: low priority | Email structure, Email variable |
emailMessageID | Email section where the search is performed: Identifier of emails | EmailSeekFirst |
emailNone | Email section where the search is performed: search performed via a selection formula of Lotus Notes | EmailSeekFirstNotes |
emailNormalPriority | Priority of the email: standard priority | Email structure, Email variable |
emailNoSensitivity | Type of confidentiality: no confidentiality | Email structure, Email variable |
Versions 15 and lateremailOptionDefault New in version 15emailOptionDefault emailOptionDefault | Non-secure connection | EmailStartIMAPSession, emailIMAPSession variable, emailPOP3Session variable, emailSMTPSession variable |
Versions 15 and lateremailOptionEncodeHeader New in version 15emailOptionEncodeHeader emailOptionEncodeHeader | Encodes the message headers in Quoted-Printable if necessary. The message header is not encoded by default. This constant prevents the emails with wrongly encoded accented characters. | EmailSendMessage EmailBuildSource |
Versions 22 and lateremailOptionHeaderBcc New in version 22emailOptionHeaderBcc emailOptionHeaderBcc | Used to add the non-official recipients into the source code of email header. | EmailBuildSource |
emailOptionMessageID | Send the email while taking the Email.MessageID variable into account | EmailSendMessage |
Versions 17 and lateremailOptionNoCID New in version 17emailOptionNoCID emailOptionNoCID | The identifiers generated for the images found in the HTML file are unique by import. | EmailImportHTML |
emailOptionReference | Send the email while taking the Email.Reference variable into account | EmailSendMessage |
Versions 15 and lateremailOptionSecuredTLS New in version 15emailOptionSecuredTLS emailOptionSecuredTLS | Start the SMTP session secured by the TLS protocol. | EmailStartSMTPSession, emailSMTPSession variable |
Versions 22 and lateremailParameterMode New in version 22emailParameterMode 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).
| EmailParameter |
emailPending | Outgoing status of email: pending email | EmailStatus |
emailPersonal | Type of confidentiality: personal email | Email structure, Email variable |
emailPrivate | Type of confidentiality: private email | Email structure, Email variable |
emailRecipient | Email section where the search is performed: recipients of emails | EmailSeekFirst, EmailSeekFirstNotes |
emailSender | Email section where the search is performed: senders of emails | EmailSeekFirst, EmailSeekFirstNotes |
emailSent | Outgoing status of email: email sent | EmailStatus |
emailStatusNotRead | Indicates that an email was not read. | EmailChangeStatus |
emailStatusRead | Indicates that an email was read. | EmailChangeStatus |
emailSubject | Email section where the search is performed: subjects of emails | EmailSeekFirst, EmailSeekFirstNotes |
emailSynchronous | Transmission mode of the emails in synchronous mode | EmailStartSession, EmailStartSMTPSession |
emailUnread | Message to read: the unread emails only | EmailSeekFirst, EmailSeekFirstNotes, EmailReadLast, EmailReadLastHeader, EmailReadPreviousHeader, EmailReadFirstHeader, EmailReadNextHeader, EmailReadPrevious, EmailReadFirst, EmailReadNext |
emailValidateByServer | Validation 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 |
emailValidateSyntax | Validation level of the email address: checks the syntax of the email address. The TLD (Top Level Domain) is not checked. | EmailCheckAddress |
emailValidateSyntaxStrict | Validation 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 |
ertAsynchronous | Retrieve the messages in asynchronous mode | EmailGetAll |
ertFull | Retrieve the entire messages (header, body and attachments) | EmailGetAll |
ertHeader | Retrieve the headers of messages | EmailGetAll |
ertNotRead | Retrieve the messages marked as "unread". | EmailGetAll |
folderAppointment | Type of listed folder: folder of appointments | EmailListFolder |
folderContact | Type of listed folder: folder of contacts and groups of contacts | EmailListFolder |
folderDraft | Type of listed folder: folder of drafts | EmailListFolder |
folderGeneric | Type of listed folder: generic folder (created by the user) | EmailListFolder |
folderInbox | Type of listed folder: folder of emails received | EmailListFolder |
folderLog | Type of listed folder: folder of logs | EmailListFolder |
folderNote | Type of listed folder: folder of notes | EmailListFolder |
folderOutbox | Type of listed folder: folders of emails waiting to be sent | EmailListFolder |
folderPersonal | Type of listed folder: root of "Personal folders" folder | EmailListFolder |
folderRecycleBin | Type of listed folder: folder of deleted elements | EmailListFolder |
folderSentEmail | Type of listed folder: folder of emails sent | EmailListFolder |
folderTask | Type of listed folder: folder of tasks | EmailListFolder |
LstFolderAll | Type of list to perform: all the folders | EmailListFolder |
LstFolderNormal | Type of list to perform: folders containing emails only | EmailListFolder |
LstFolderSorted | Mode for sorting the list: sorted list | EmailListFolder |
LstFolderType | Display the name and type of the folder | EmailListFolder |
optionSSL | Specifies whether an SSL connection is required. | EmailStartPOP3Session, EmailStartIMAPSession, EmailStartSMTPSession, emailIMAPSession variable, emailPOP3Session variable, emailSMTPSession variable, LDAPSession structure |
Versions 18 and lateroutlookAPTWithContact New in version 18outlookAPTWithContact 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 lateroutlookAPTWithParticipant New in version 18outlookAPTWithParticipant 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 |