I needed a quick and easy way to view my DMARC and SMTP-TLS reports. It also provides hosting for BIMI files and Outlook autodiscover. This is a simple symfony project that can read the inbox for new reports and process them. I you use it you should use it with a special sole-purpose email address.
* php-zlib is enabled on redhat based systems by default and not availible as a package
git clone https://github.com/antedebaas/Viesti-Reports.git
bash [root path of this project]/update.sh
bash [root path of this project]/installservice.sh
Sometimes the check mail process gets locked and it will say so in the logs.
to unlock it run php bin/console app:removemaillock
MAILCHECK_SCHEDULE
can be adjusted to check the mailbox more or less frequent using a cron syntax.
you can also use one of the following keywords: monthly, weekly, daily, hourly, 15mindocker compose up
Contributions are what make the open source community such an amazing place to learn, inspire, and create. Any contributions you make are greatly appreciated.
If you have a suggestion that would make this better, please fork the repo and create a pull request. You can also simply open an issue with the tag "enhancement". Don't forget to give the project a star! Thanks again!
git checkout -b feature/AmazingFeature
)git commit -m 'Add some AmazingFeature'
)git push origin feature/AmazingFeature
)Distributed under the GPL v2 License ONLY. See LICENSE.txt
for more information.