Skip to content

Latest commit

 

History

History
26 lines (21 loc) · 1.12 KB

README.md

File metadata and controls

26 lines (21 loc) · 1.12 KB

Dotnet-Mail-Sender.Api

This is a minimal api for sending e-mails with dotnet core 7.0


Configuration

To use it with Gmail you must follow these steps:

  1. Turn on 2 step verification in your account by following these steps here;
  2. Create and generate an app password by clicking here;
  3. Edit appsettings.json replacing username with your e-mail and password with your new generated app password.

Running on Docker

  1. In order to run the application on docker you need to have a dev certificate, if you don't have one, create as follows.
    Open CMD and run:
PS C:\> dotnet dev-certs https -ep %USERPROFILE%\.aspnet\https\aspnetapp.pfx -p <CERT_PASSWORD>
PS C:\> dev-certs https --trust
  1. Edit the .env file with the <CERT_PASSWORD> you put on step before

  2. On the root folder, run:

PS C:\MailSender.Api> docker compose up
  1. The application is now running. Go to https://localhost:5758/swagger/index.html