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 [email protected].