This commit is contained in:
root 2020-07-21 14:41:07 +00:00
commit 4a97c240eb
16 changed files with 217 additions and 59 deletions

View file

@ -59,15 +59,17 @@ export default class DefaultController {
static async sendEmail(req: express.Request, res: express.Response) {
// create reusable transporter object using the default SMTP transport
EmailService.getTransporter().sendMail({
from: '"Some Sender" <noreply@somedomain.com>',
to: "spamfree@matthieubessat.fr",
subject: "Hello ✔",
text: "Hello world? Comment va tu Earum facilis libero excepturi sunt fuga eveniet autem. Illo odit quae aperiam et praesentium. Error dignissimos atque omnis. Ea iste in doloribus praesentium corrupti. Ut consequatur eius eveniet quia aut. Nam a rerum quis. Repudiandae sit nobis esse. Eaque ipsum qui enim. Expedita laudantium officia omnis maxime. Odio exercitationem recusandae quis consequatur voluptatum.",
html: "<p><b>Hello world?</b> Comment va tu Earum facilis libero excepturi sunt fuga eveniet autem. Illo odit quae aperiam et praesentium. Error dignissimos atque omnis. Ea iste in doloribus praesentium corrupti. Ut consequatur eius eveniet quia aut. Nam a rerum quis. Repudiandae sit nobis esse. Eaque ipsum qui enim. Expedita laudantium officia omnis maxime. Odio exercitationem recusandae quis consequatur voluptatum.</p>",
}).then(info => {
console.log("Message sent: %s", info.messageId);
console.log("Preview URL: %s", nodemailer.getTestMessageUrl(info));
EmailService.send(
'matthieu.bessat.27@gmail.com',
"Email de test",
"token",
{
adminName: "Assos de test",
token: "tokendetest",
link: EmailService.getWebUiBaseUrl() + '/delegate?delegateToken=tokendetest'
}
).then(info => {
console.log(info)
}).catch(err => {
console.error(err)
})