Skip to content

couriers-mail/couriers

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

13 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Couriers

📨 SMTP Server with Web UI for Email solutions development

Development

Couriers is a project fully written in Rust from CLI, SMTP/REST Server to Client and Web UI Logic.

Workspace

The software stack is the following:

  • cli: Uses Clap as CLI Framework
  • client: Uses Reqwest as WASM and Native HTTP Client
  • server: Uses Axum as HTTP Server
  • web: Uses Leptos as Web UI Framework

Use of the Rust Nightly Channel

This project uses Rust's Nightly Channel as de-facto Rust Toolchain, this is because Leptos takes advantage of the nightly channel to provide a better development experience.

License

Licensed under the MIT License