vibe.d beta banner
get vibe.d
0.10.1

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 (host, port)

Fields

NameTypeDescription
authType SMTPAuthTypeAuthentication type to use
connectionType SMTPConnectionTypeType of encryption protocol to use
host stringSMTP host to connect to
localname stringOwn network name to report to the SMTP server
password stringPassword to use for authentication
port ushortPort on which to connect
tlsContextSetup @safe void delegate(scope TLSContext)Callback to invoke to enable additional setup of the TLS context.
tlsValidationMode TLSPeerValidationModeDetermines how the server certificate gets validated.
tlsVersion TLSVersionVersion(s) of the TLS/SSL protocol to use
username stringUser 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.