An open API service indexing awesome lists of open source software.

https://github.com/dzenis-h/contact-form

Server-side logic for receiving emails through SMTP protocol.
https://github.com/dzenis-h/contact-form

expressjs hbs javascript nodejs smpt-server

Last synced: 7 months ago
JSON representation

Server-side logic for receiving emails through SMTP protocol.

Awesome Lists containing this project

README

          

##
# Node mail [contact-form] 📧

## Overview 📖
Node mail is a server-side logic for receiving form-data and formatting it into a template to send it as an email with the help of the 'node-mailer' package. 📩

## Tech Stack 💻

| Tech | Docs | Description |
| --- | --- | --- |
| ![Node.js](https://img.shields.io/badge/-Node.js-339933?style=flat-square&logo=node.js&logoColor=white) | [Node.js](https://nodejs.org/en/docs/) | JavaScript runtime built on Chrome's V8 JavaScript engine. |
| ![JavaScript](https://img.shields.io/badge/-JavaScript-F7DF1E?style=flat-square&logo=javascript&logoColor=black) | [JavaScript](https://developer.mozilla.org/en-US/docs/Web/JavaScript) | High-level, often just-in-time compiled, and multi-paradigm programming language. |
| ![SMTP Server](https://img.shields.io/badge/-SMTP_Server-0078D4?style=flat-square&logo=microsoft-outlook&logoColor=white) | [SMTP Server](https://en.wikipedia.org/wiki/Simple_Mail_Transfer_Protocol) | A protocol for sending email messages between servers. |
| ![Handlebars](https://img.shields.io/badge/-Handlebars-FF69B4?style=flat-square&logo=handlebarsdotjs&logoColor=white) | [Handlebars](https://handlebarsjs.com/) | A popular templating engine that is powerful, simple to use and has a large community. |
| ![Express.js](https://img.shields.io/badge/-Express.js-000000?style=flat-square&logo=express&logoColor=white) | [Express.js](https://expressjs.com/) | A back-end web application framework for Node.js. |

## Contributing 🤝
Contributions are always welcome! If you would like to contribute to this project, please follow these steps:
1. Fork the repository. 🍴
2. Create a new branch. 🌵
3. Make your changes and test them thoroughly. 👨‍💻
4. Submit a pull request. ✔

## License 📄
This project is licensed under the terms of the [MIT license](https://docs.google.com/document/d/11WK7tVoTFRMcWCuGZQCRWxEsDUEJ_6ArtfV-NjWcBCU/edit?usp=sharing).

## Credits 👾
Node mail was created by [Dzenis H.](https://www.dzenis.tech)

If you like what you see, please consider giving a ⭐️