feat: send welcome emails through smtp

This commit is contained in:
Cauê Faleiros
2026-09-08 12:17:41 -03:00
parent 03a6491989
commit ee8d365321
6 changed files with 52 additions and 19 deletions

21
package-lock.json generated
View File

@@ -14,6 +14,7 @@
"fastify": "^5.3.2",
"fastify-plugin": "^5.0.1",
"lucide-react": "0.344.0",
"nodemailer": "^10.0.1",
"pg": "^8.16.3",
"react": "18.2.0",
"react-dom": "18.2.0",
@@ -22,6 +23,7 @@
},
"devDependencies": {
"@types/node": "^22.14.0",
"@types/nodemailer": "^8.0.1",
"@types/pg": "^8.15.4",
"@vitejs/plugin-react": "^5.0.0",
"tsx": "^4.19.4",
@@ -1475,6 +1477,16 @@
"undici-types": "~6.21.0"
}
},
"node_modules/@types/nodemailer": {
"version": "8.0.1",
"resolved": "https://registry.npmjs.org/@types/nodemailer/-/nodemailer-8.0.1.tgz",
"integrity": "sha512-PxpaInm8V1JQDd4j0ds5HfvWQk8JupS1C0Picb96QJsrrRDjBH+DlK7L4ZdNSqNULhiZRQHc40nLVShaGxXAMw==",
"dev": true,
"license": "MIT",
"dependencies": {
"@types/node": "*"
}
},
"node_modules/@types/pg": {
"version": "8.23.1",
"resolved": "https://registry.npmjs.org/@types/pg/-/pg-8.23.1.tgz",
@@ -2231,6 +2243,15 @@
"node": ">=18"
}
},
"node_modules/nodemailer": {
"version": "10.0.1",
"resolved": "https://registry.npmjs.org/nodemailer/-/nodemailer-10.0.1.tgz",
"integrity": "sha512-c+gU9cL9HLDax3vjxL88kW+6NOgdtEUWaZ+AUtxdJR6LLhf0kGdCLExof7yiKW7zdO9EfXCSIgmhGyFmUM0mYQ==",
"license": "MIT-0",
"engines": {
"node": ">=20.0.0"
}
},
"node_modules/obliterator": {
"version": "2.0.5",
"resolved": "https://registry.npmjs.org/obliterator/-/obliterator-2.0.5.tgz",