vibe.d beta banner
get vibe.d
0.8.2

Asynchronous I/O that doesn’t get in your way, written in D

Class SMTPClientSettings

Configuration options for the SMTP client.

class SMTPClientSettings ;

Constructors

NameDescription
this
this

Fields

NameTypeDescription
authTypeSMTPAuthTypeAuthentication type to use
connectionTypeSMTPConnectionTypeType of encryption protocol to use
hoststringSMTP host to connect to
localnamestringOwn network name to report to the SMTP server
passwordstringPassword to use for authentication
portushortPort on which to connect
tlsContextSetupvoid delegate(scope TLSContext)Callback to invoke to enable additional setup of the TLS context.
tlsValidationModeTLSPeerValidationModeDetermines how the server certificate gets validated.
tlsVersionTLSVersionVersion(s) of the TLS/SSL protocol to use
usernamestringUser name to use for authentication
Authors

Sönke Ludwig

Copyright

© 2012-2015 RejectedSoftware e.K.

License

Subject to the terms of the MIT license, as written in the included LICENSE.txt file.