I have configured a trial version of discourse cloud. I have 1 admin user and a few users.
In Setting set up the digest email interval as 30, mins.
My test user logged in/visited 1 hr before. Now when exactly does the digest email get triggered for that user?
You could check https://your.domain/admin/email/skipped
whether your user has been skipped and why. Many parameters would have some influence on the expected behavior, for instance:
email time window mins
default email level
max emails per day per user
Then you could look for the EnqueueDigestEmails
job in https://your.domain/sidekiq/scheduler
to check when it has been triggered last.
3 Likes