Le serveur est configuré pour exécuter les tâches planifiées de Moodle toutes les 5 minutes.
Moodle est configuré pour envoyer les messages différés 5 minutes après leur rédaction.
Un message différé partira entre 5 et 10 minutes (5 minutes d'attente avant de le mettre dans la liste des tâches à exécuter + 0 à 5 minutes d'attente pour le lancement de la cron par le serveur).
Un message à envoyer immédiatement partira entre 0 et 5 minutes (0 minute d'attente avant de le mettre dans la liste des tâches à exécuter + 0 à 5 minutes d'attente pour le lancement de la cron par le serveur).
La cron de Moodle n'exécute qu'un nombre limité de tâches à chaque exécution. Donc si Moodle a des tâches plus prioritaires que l'envoi des messages, ils attendront 5 minutes de plus.