vibe.mail.smtp

SMTP client implementation

Members

Classes

Mail
class Mail

Represents an email message, including its headers.

SMTPClientSettings
class SMTPClientSettings

Configuration options for the SMTP client.

Enums

SMTPAuthType
enum SMTPAuthType

Represents the authentication mechanism used by the SMTP client.

SMTPConnectionType
enum SMTPConnectionType

Determines the (encryption) type of an SMTP connection.

SMTPStatus
enum SMTPStatus

Represents the different status codes for SMTP replies.

Functions

sendMail
void sendMail(in SMTPClientSettings settings, Mail mail)

Sends an e-mail using the given settings.

Meta

Authors

Sönke Ludwig

License

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