Namespace Dynamicweb.Mailing
Classes
- AccessTokenOptions
The access tocen authentication options
- CallbackHandler
Represents callback handler object
- CallbackHandlerContext
Represents callback handler context
- Constants
Constants which are specific for Mailing project
- EmailAddress
An email address.
- EmailAttachment
An email attachment.
- EmailException
Exception thrown when email sending fails.
- EmailHandler
Provides static members for sending e-mails with logging and Dynamicweb system settings for mail servers.
- EmailMessage
An email message.
- MergedContent
Represents merged content object with subject and content (in html and plain text)
- Message
A message object used for EmailMessaging.
- MessageDeliverer
Provides methods for delivering mail messages to recipients
- MessageDeliveryProvider
Represents message delivery provider
- MessageDeliveryProviderConfiguration
Represents configuration for message delivery provider
- MessageMerger
MessageMerger helps to merge content of messages
- MessageRecipientInfo
Represent object with email address, message and info data
- MessageRecipientInfoCollection
Represents collection of message recipient info objects
- MessageSaveInfo
Represents MessageSaveInfo structure
- MessageSentTimeInfo
Represents structure for storing message sent time interval information
- MessagingHandler
Messaging handler used for sending messages to recipients in EmailMessaging.
- PlaceholderReplacer
Class PlaceholderReplacer.
- ProgressInfo
Represents ProgressInfo
- Recipient
A recipient object used for EmailMessaging.
- RecipientCollection
Represents collection of recipients
- RecipientContentProvider
Represents recipient content provider
- RecipientSaveInfo
Represents structure with info about recipient and recipient save state
- SmtpOptions
Configuration options for SMTP (Simple Mail Transfer Protocol) client settings. Contains all necessary parameters to establish connection and authenticate with an SMTP server.
Interfaces
- IBlockedEmails
Defines operations for working with blocked emails
- IBouncedEmails
Defines operations for working with bounced emails
- IInvalidEmails
Defines operations for working with invalid emails
- ISmtpSender
Defines the contract for email sending services, providing a unified interface for SMTP email delivery implementations.
- ISpamEmails
Defines operation for working with spam emails
Enums
- SaveState
Save state enumeration
- SmtpAuthenticationMode
Defines which type of authentication is used