diff --git a/scripts/verifyEtherealSmtp.js b/scripts/verifyEtherealSmtp.js new file mode 100644 index 0000000000..aecf1d6593 --- /dev/null +++ b/scripts/verifyEtherealSmtp.js @@ -0,0 +1,31 @@ +const nodemailer = require("nodemailer") + +const options = { + port: 587, + host: "smtp.ethereal.email", + secure: false, + auth: { + user: "seamus99@ethereal.email", + pass: "5ghVteZAqj6jkKJF9R", + }, +} + +const transporter = nodemailer.createTransport(options) +transporter.verify(function (error) { + if (error) { + console.log(error) + } else { + console.log("Ethereal server is ready to take our messages") + } +}) + +const message = { + from: "from@example.com", + to: "to@example.com", + subject: "Did this email arrive?", + html: "Hello World!", +} + +transporter.sendMail(message).then(response => { + console.log("Test email URL: " + nodemailer.getTestMessageUrl(response)) +})