DMARC and complaint report forwarding of a project. Needs :team_token.
Every function takes the options timeout: (milliseconds) last.
Summary
Functions
Disables report forwarding. Returns :ok (HTTP 204).
Sends the verification code again.
The report forwarding settings of a project.
Sets the report forwarding address.
Verifies the forwarding address with the emailed code.
Types
@type result(value) :: {:ok, value} | {:error, Lettermint.Error.t()}
Functions
@spec delete(Lettermint.Client.t(), String.t(), keyword()) :: :ok | {:error, Lettermint.Error.t()}
Disables report forwarding. Returns :ok (HTTP 204).
@spec resend_code(Lettermint.Client.t(), String.t(), keyword()) :: result(Lettermint.Types.ResendReportForwardingCodeResponse.t())
Sends the verification code again.
@spec retrieve(Lettermint.Client.t(), String.t(), keyword()) :: result(Lettermint.Types.GetReportForwardingResponse.t())
The report forwarding settings of a project.
@spec update( Lettermint.Client.t(), String.t(), Lettermint.Types.ReportForwardingRequest.t() | map(), keyword() ) :: result(Lettermint.Types.UpdateReportForwardingResponse.t())
Sets the report forwarding address.
@spec verify( Lettermint.Client.t(), String.t(), Lettermint.Types.VerifyReportForwardingRequest.t() | map(), keyword() ) :: result(Lettermint.Types.VerifyReportForwardingResponse.t())
Verifies the forwarding address with the emailed code.