Sovite.Core.Repo.Tables.DMARCReportEntries (sovite v0.6.0)

Copy Markdown View Source

DMARC evaluations waiting to be reported, one per message, written by Sovite.Core.SMTPHandler and read and removed by Sovite.Core.DMARCReports when it sends the aggregate reports.

Summary

Functions

Stores an evaluation.

Deletes the evaluations for domain stored before until, once reported.

The policy domains with evaluations stored before until.

The evaluations for domain stored before until, oldest first.

Functions

add(repo, attrs)

Stores an evaluation.

delete(repo, domain, until)

Deletes the evaluations for domain stored before until, once reported.

domains(repo, until)

@spec domains(Sovite.Core.Repo.t(), DateTime.t()) :: [String.t()]

The policy domains with evaluations stored before until.

list(repo, domain, until)

The evaluations for domain stored before until, oldest first.