Renames the project.
NodeMailer is already taken.
This commit is contained in:
@@ -1,6 +1,6 @@
|
|||||||
# NodeMailer
|
# Web Box
|
||||||
|
|
||||||
NodeMailer is a server-side application that provides mailing list services.
|
Web Box is a server-side application that exposes mailing list services over a REST API.
|
||||||
|
|
||||||
## Features
|
## Features
|
||||||
* **User Management**: Keeps track of users and their emails, both internally and over LDAP.
|
* **User Management**: Keeps track of users and their emails, both internally and over LDAP.
|
||||||
|
|||||||
@@ -1,7 +1,7 @@
|
|||||||
{
|
{
|
||||||
"name": "NodeMailer",
|
"name": "WebBox",
|
||||||
"version": "1.0.0",
|
"version": "1.0.0",
|
||||||
"description": "NodeMailer is a server-side application that provides mailing list services.",
|
"description": "Web Box is a server-side application that exposes mailing list services over a REST API.",
|
||||||
"keywords": [
|
"keywords": [
|
||||||
"nodemailer",
|
"nodemailer",
|
||||||
"mail list",
|
"mail list",
|
||||||
@@ -18,6 +18,7 @@
|
|||||||
"build": "tsc"
|
"build": "tsc"
|
||||||
},
|
},
|
||||||
"devDependencies": {
|
"devDependencies": {
|
||||||
|
"@types/nodemailer": "^9.0.6",
|
||||||
"@types/bcrypt": "^6.0.0",
|
"@types/bcrypt": "^6.0.0",
|
||||||
"@types/cors": "^2.8.19",
|
"@types/cors": "^2.8.19",
|
||||||
"@types/escape-html": "^1.0.4",
|
"@types/escape-html": "^1.0.4",
|
||||||
@@ -28,6 +29,7 @@
|
|||||||
"typescript": "^6.0.3"
|
"typescript": "^6.0.3"
|
||||||
},
|
},
|
||||||
"dependencies": {
|
"dependencies": {
|
||||||
|
"nodemailer": "^9.0.6",
|
||||||
"bcrypt": "^6.0.0",
|
"bcrypt": "^6.0.0",
|
||||||
"cors": "^2.8.6",
|
"cors": "^2.8.6",
|
||||||
"escape-html": "^1.0.3",
|
"escape-html": "^1.0.3",
|
||||||
|
|||||||
@@ -2,6 +2,27 @@
|
|||||||
* Copyright (c) 2026 Markil 3. All rights reserved.
|
* Copyright (c) 2026 Markil 3. All rights reserved.
|
||||||
*/
|
*/
|
||||||
|
|
||||||
|
import nodemailer from 'nodemailer';
|
||||||
|
|
||||||
|
/**
|
||||||
|
* A Mail object represents a single email message.
|
||||||
|
*/
|
||||||
|
class Mail
|
||||||
|
{
|
||||||
|
}
|
||||||
|
|
||||||
|
class Mailbox
|
||||||
|
{
|
||||||
|
constructor()
|
||||||
|
{
|
||||||
|
}
|
||||||
|
|
||||||
|
async verify_mail_connection(): boolean
|
||||||
|
{
|
||||||
|
return true;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
export {
|
export {
|
||||||
|
|
||||||
}
|
}
|
||||||
@@ -7,7 +7,7 @@
|
|||||||
"strict": true,
|
"strict": true,
|
||||||
"skipLibCheck": true,
|
"skipLibCheck": true,
|
||||||
"outDir": "dist",
|
"outDir": "dist",
|
||||||
"types": ["node", "express", "cors", "multer", "bcrypt", "escape-html", "mime"]
|
"types": ["node", "express", "cors", "multer", "nodemailer", "bcrypt", "escape-html", "mime"]
|
||||||
},
|
},
|
||||||
"include": ["src"],
|
"include": ["src"],
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user