Skip to content

Simple and practice application to send email and store contacts and history of the mails.

License

Notifications You must be signed in to change notification settings

MguevaraJ/sender-mail-application

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

📮 Sender

Simple and practice application to send email and store contacts and history of the mails.

1-rounded

Getting Started

1. Clone the repository.

We are located in the directory where we want to locate the project and clone the repository in this way:

$ git clone https://github.com/MguevaraJ/lister-fetch.git

2. Configure environment variables:

You can do it by creating the file .env in the root of the project:

MAIL_SERVICE = "[example: Gmail]"
MAIL_USR = "[from-email-address]"
MAIL_PASS = "[from-email-password]"
DB_HOST = "[your-database-address]"
DB_USR = "[your-database-username]"
DB_PASS = "[your-database-password]"
DB_NAME = "[database-name]"

More details in HERE.


3. Shoose in whitch enviroment to execute the application.

You can run the application in two states:

  • Development
$ npm run dev
  • Production
$ npm run start

Pre-requirements

Tools

The used to carry out this project are:

  • Express.js - Web application framework
  • Ejs - HTML Preprocessor
  • Nodemailer - Email Sending Module
  • Mysql - Database management language
  • Npm - Package Manager

Authors

  • Moises Alejandro Guevara Jauregui - MguevaraJ

License

This project is under license GPL-3.0 - See the file LICENSE for more details.

About

Simple and practice application to send email and store contacts and history of the mails.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published