Skip to content

bodo-hugo-barwich/actix-alerting-email

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

24 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Automated Actix Tests

NAME

Email Alerting Micro Service Component

DESCRIPTION

This service provides Email Sending as HTTP API.

REQUIREMENTS

To rebuild this web site the Minimum Rust Compiler Version is Rust 1.49. The site uses the libraries Actix, Serde and json-rust. The Actix Web Server requires the Tokio library. The Server Responses are provided as JSON documents.

INSTALLATION

  • cargo

The cargo Command will install the dependencies on local user level as they are found in the Cargo.toml file.

EXECUTION

  • cargo run

The Site can be launched using the cargo run Command. To launch the Site call the cargo run Command within the project directory:

        cargo run

IMPLEMENTATION

  • Actor Model

To not block the server main thread too long and to enable asynchronous request processing the Actor trait of Actix and Futures are used.

About

Email Sending Micro Service

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published