viridIT / vSMTP

A next-gen Mail Transfer Agent (MTA) written in Rust.

Home Page:https://viridit.com

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool


What is vSMTP ?

vSMTP is a next-gen Mail Transfer Agent (MTA).

  • It is 100% built in Rust, it is fast, safe and eco-friendly.
  • It is cloud-ready, based on a microservices architecture.
  • It is modular and highly customizable.
  • Its configuration and filtering system is based on Rhai scripts.
  • It is actively developed and maintained.

Documentation

Documentation is available in the vBook, the online reference and user guide for vSMTP.

In this repository, the "develop" branch is the branch that we work on every day to provide new features. If you want to check examples for the latest vSMTP versions, switch to the "main" branch, where our latest releases are delivered.

To stay tuned, ask questions and get in-depth answers feel free to join our Discord server. You can also open GitHub discussions.

Examples

A demo of vSMTP is available in the demo folder with a complete vSMTP infrastructure. You can also find the example directory which provide basic infrastructures focussing on a single feature of vSMTP (a specific service, plugin, configuration, etc.)

Contributing

A guideline about contributing to vSMTP can be found in the contributing section.

License

vSMTP is licensed under an ELv2 license. Please refer to the license file for further information.

Commercial

Anyone can use vSMTP Open edition (this repository), free of charge. You can run the software at scale on your infrastructure as long as you adhere and comply with the conditions and terms of use described in ELv2.

In addition to vSMTP Open Edition, we also develop and maintain two specific editions dedicated to mass mailing and to providers.

We can offer a wide range of services, from design to physical implementation, provide maintenance and develop specific features and dedicated APIs to meet your business needs.

For any questions related to sales, licenses, etc. you can contact us on our website or send a message to contact@viridit.com.

About

A next-gen Mail Transfer Agent (MTA) written in Rust.

https://viridit.com

License:Other


Languages

Language:Rust 98.4%Language:Shell 1.4%Language:Dockerfile 0.2%