The Elephant Mail Filtering Agent Framework
This package is auto-updated.
Last update: 2021-04-29 01:08:26 UTC
Note: This repository contains the core code of the ElephantMFA framework. If you want to build an application using ElephantMFA, visit the main ElephantMFA repository.
ElephantMFA is a framework very tightly based on Laravel, however it is not used for HTTP requests, but SMTP requests. In it's current state, it is meant to be used as a Content filter for the likes of Postfix. It is designed to be a highly customizable mail filter.
The reason that this was made was because similar mail filters out there all are configured with configuration files and maybe minor hooks for adding custom functionality. While this works well for ease of configuring the system, it hinders one's ability to finaly tune for the exact configuration you need. This would then result in extensive source diving and modification.
Here comes ElephantMFA, a highly extensible framework written in PHP using ReactPHP, to write all of your own filtering code, to have it configured exactly as you need it.
Thank you for considering contributing to the ElephantMFA framework!
The ElephantMFA framework is open-sourced software licensed under the MIT license.