The outbox whose due deliveries it sends; one dispatcher per outbox.
A delivery's destination by its destinationRef, or undefined when the host no longer holds it.
Optional sendHow each delivery is posted; httpsSend when absent.
Optional mailSends a delivery of kind mail; absent, such a delivery fails for its backoff and the warning names it. With it, the outbox needs markDead, so an unknown outcome can end its delivery rather than retry a send the destination may have made.
Optional namesThe envelope's header names; the library's defaults when absent.
Optional clockWhat is due, and the envelope's timestamp, by this clock; the wall clock when absent.
Optional batchDeliveries a pass takes. Default 50.
Optional timeoutEach post's deadline. Default 10000.
Optional loggerTold a failed delivery's id and the error's name, never its body, its url or its secret.
What an OutboxDispatcher sends from, where to, and how.