Wt  4.3.0
Classes | Enumerations
Wt::Mail Namespace Reference

Namespace for the SMTP client library (Wt::Mail). More...

Classes

class  Client
 An SMTP mail client. More...
 
class  Mailbox
 An email sender or recipient mailbox. More...
 
class  Message
 A mail message. More...
 

Enumerations

enum  AuthenticationMethod { AuthenticationMethod::None, AuthenticationMethod::Plain, AuthenticationMethod::Login }
 Indicates the authentication method to use. More...
 
enum  TransportEncryption { TransportEncryption::None, TransportEncryption::StartTLS, TransportEncryption::TLS }
 Indicates the transport encryption method to use. More...
 
enum  RecipientType { RecipientType::To, RecipientType::Cc, RecipientType::Bcc }
 Enumeration for a recipient type. More...
 

Detailed Description

Namespace for the SMTP client library (Wt::Mail).

Enumeration Type Documentation

◆ AuthenticationMethod

Indicates the authentication method to use.

Enumerator
None 

No authentication.

Plain 

PLAIN authentication.

Login 

LOGIN authentication.

◆ RecipientType

Enumeration for a recipient type.

See also
Message::addRecipient()
Enumerator
To 

To: recipient.

Cc 

Cc: recipient.

Bcc 

Bcc: recipient (is omitted from the recipients in the message itself)

◆ TransportEncryption

Indicates the transport encryption method to use.

Enumerator
None 

No encryption.

StartTLS 

Use STARTTLS (fail if not accepted by server)

TLS 

Use TLS directly, don't use STARTTLS.


Generated on Thu Mar 26 2020 for the C++ Web Toolkit (Wt) by doxygen 1.8.13