Applies optional per-step and per-adapter sending controls.
DripDrop does not classify sequence messages into broad operating modes. Hosts opt into concrete rules such as recipient verification and daily sender-mailbox caps through step or adapter config.
Summary
Functions
Applies verified-recipient and sender daily-cap rules for a dispatch attempt.
Resolves the configured sender daily cap from step or adapter config.
Extracts the sender domain from a payload or template.
Extracts the sender mailbox from a payload.
Functions
@spec check(map(), map(), map()) :: :ok | {:skip, binary()} | {:defer, DateTime.t(), map()} | {:error, map()}
Applies verified-recipient and sender daily-cap rules for a dispatch attempt.
@spec daily_cap(map(), map()) :: pos_integer() | nil
Resolves the configured sender daily cap from step or adapter config.
Extracts the sender domain from a payload or template.
Extracts the sender mailbox from a payload.