Die Tage habe ich endlich die Mail-Einstellungen in meinem Ghost-Blog angepasst. Das Ghost Blog nutzt intern den Nodemailer. Auf der Ghost Support Seite finden sich leider nur die Beispiele für Mailgun, Amazon und Gmail.

Da ich keines der oben genannten Dienste nutzen wollte, sondern meinen eigenen, hier eine kleine Abwandlung wie im Ghost-Blog ein SMTP-Server mit STARTTLS eingerichtet wird.

SMTP-Server in der config.js eintragen

In der config.js einfach folgendes ändern:

        mail: {
                transport: 'SMTP',
                options: {
                        host: 'mail.example.com',
                        secureConnection: false,
                        port: 587,
                        auth: {
                                user: 'foo@example.com',
                                pass: 'password'
                        }
                }
        },

Jetzt noch das Blog neustarten, dann sollte der Mail Versand durch Ghost funktionieren.