DOKK / manpages / debian 12 / libmail-dmarc-perl / Mail::DMARC::Report::Store.3pm.en
Mail::DMARC::Report::Store(3pm) User Contributed Perl Documentation Mail::DMARC::Report::Store(3pm)

Mail::DMARC::Report::Store - persistent storage broker for reports

version 1.20211209

At present, the only storage module is SQL.

I experimented with perl's AnyDBM storage backend, but chose to deploy with SQL because a single SQL implementation supports many DBD drivers, including SQLite, MySQL, and DBD (same as AnyDBM).

This Store class provides a layer of indirection, allowing one to write a new Mail::DMARC::Report::Store::MyGreatDB module, update their config file, and not alter the innards of Mail::DMARC. Much.

  • Matt Simerson <msimerson@cpan.org>
  • Davide Migliavacca <shari@cpan.org>
  • Marc Bradshaw <marc@marcbradshaw.net>

This software is copyright (c) 2021 by Matt Simerson.

This is free software; you can redistribute it and/or modify it under the same terms as the Perl 5 programming language system itself.

2023-01-29 perl v5.36.0