#[non_exhaustive]pub enum Capability {
}
Variants (Non-exhaustive)§
This enum is marked as non-exhaustive
EXPN
Verbose [Eric Allman] One message transaction only [Eric Allman] Expand the mailing list [RFC821] Command description updated by [RFC5321]
Help
Supply helpful information [RFC821] Command description updated by [RFC5321]
EightBitMIME
SMTP and Submit transport of 8bit MIME content [RFC6152]
Size(u32)
Message size declaration [RFC1870]
Chunking
Chunking [RFC3030]
BinaryMIME
Binary MIME [RFC3030]
Checkpoint
Checkpoint/Restart [RFC1845]
DeliverBy
Deliver By [RFC2852]
Pipelining
Command Pipelining [RFC2920]
DSN
Delivery Status Notification [RFC3461]
ETRN
Extended Turn [RFC1985] SMTP [RFC5321] only. Not for use on Submit port 587.
EnhancedStatusCodes
Enhanced Status Codes [RFC2034]
StartTLS
Start TLS [RFC3207]
MTRK
Notification of no soliciting [RFC3865] Message Tracking [RFC3885]
ATRN
Authenticated TURN [RFC2645] SMTP [RFC5321] only. Not for use on Submit port 587.
Auth(Vec<AuthMechanism>)
Authentication [RFC4954]
BURL
Remote Content [RFC4468] Submit [RFC6409] only. Not for use with SMTP on port 25.
SMTPUTF8
Future Message Release [RFC4865] Content Conversion Permission [RFC4141] Content Conversion Negotiation [RFC4141] Internationalized email address [RFC6531]
RRVS
Priority Message Handling [RFC6710] Require Recipient Valid Since [RFC7293]
RequireTLS
Require TLS [RFC8689]
Other
Other
Implementations§
Trait Implementations§
Source§impl Clone for Capability
impl Clone for Capability
Source§fn clone(&self) -> Capability
fn clone(&self) -> Capability
1.0.0 · Source§const fn clone_from(&mut self, source: &Self)
const fn clone_from(&mut self, source: &Self)
source
. Read more