How the Outbox process works