Cron & On demand Emails

Hi, i’m on the selfhosted v5 invoice ninja. Everything works just fine. I just want some clarification regarding the cron and how it affect emails send out from the system.

Currently i got this 2 cron set up:

  1. artisan queue:work --stop-when-empty (every 5 min)
  2. php artisan schedule:run >> /dev/null 2>&1 (every 5 min)

My questions:

  1. For ondemand emails, such as password reset email or manually sending out quote/invoice, which cron they will rely on? Is it possible to bypass cron for these manual action? so that email directly deliver to the user upon request without waiting for cron to trigger.
  2. Is there any other crons that I forgot to setup?

Thank you!

Hi,

The schedule:run command should be run every minute.

  1. I think you may be confusing the cron and the queue
  2. Those are the only crons