tibi-docs/docs/md/server-javascript-kontext/packages/smtp.md
2023-06-03 18:07:58 +00:00

913 B

smtp

Das Smtp-Paket ermöglicht das Senden von E-Mails. Es stellt eine sendMail Methode zur Verfügung, die eine E-Mail an einen oder mehrere Empfänger sendet. Die Methode nimmt eine Reihe von Parametern, einschließlich des SMTP-Hosts, des Benutzernamens und Passworts für die Authentifizierung, der Empfängeradressen, des Betreffs, des Absenders und der Nachricht, sowie optionaler Anhänge, entgegen.

interface SmtpPackage {
    /**
     * send an email
     *
     * @param options email options map
     */
    sendMail(options: {
        host?: string
        username?: string
        password?: string
        to: string | string[]
        cc?: string | string[]
        bcc?: string | string[]
        subject?: string
        from: string
        fromName?: string
        replyTo?: string
        plain?: string
        html?: string
        attach?: string | string[]
    }): void
}