public MailDeliveryService(MailGenerator generator)
        {
            reflectionHelper = ModEntry.CommonServices.ReflectionHelper;
            monitor          = ModEntry.CommonServices.Monitor;

            mailGenerator = generator ?? throw new ArgumentNullException(nameof(generator));

            running = false;
        }