php artisan <commande>. Celles qui sont planifiées tournent seules ; les lancer à la main est sans danger.
Exploitation
| Commande | Rôle |
|---|---|
lekalao:diagnose | Vérifie planificateur, files, tâches en échec, fournisseurs et campagnes. Code 1 en cas de problème. |
lekalao:smtp | Lance le relais SMTP. Options : --host=127.0.0.1, --port=2525, --hostname=lekalao. |
lekalao:purge | Supprime le détail ancien (ouvertures, clics, transactionnels, webhooks). --days= pour une autre durée que celle de la configuration. |
lekalao:retention | Applique les durées de conservation des équipes. --pretend dit ce qui serait fait sans rien faire. |
lekalao:retry-pending-sends | Remet en file les e-mails qui attendent depuis trop longtemps. --minutes=15. |
horizon, horizon:terminate, horizon:status | Workers. |
Planifiées
| Commande | Quand | Rôle |
|---|---|---|
lekalao:heartbeat | chaque minute | Note que le planificateur tourne. |
lekalao:send-scheduled-campaigns | chaque minute | Envoie les campagnes dont l’heure est venue. |
lekalao:calculate-campaign-statistics | chaque minute | Met à jour les compteurs des campagnes récentes. |
lekalao:select-ab-winners | chaque minute | Envoie la version gagnante des tests A/B prêts. |
lekalao:run-automations | chaque minute | Fait avancer les automatisations. |
lekalao:retry-pending-sends | toutes les 10 minutes | Reprend les envois bloqués. |
lekalao:feeds | chaque heure | Crée les campagnes des flux RSS. |
lekalao:verify-domains | 2 h 30 | Vérifie le DNS des domaines d’envoi. |
lekalao:delete-unconfirmed-subscribers | 3 h | Supprime les non-confirmés selon le réglage des équipes. |
lekalao:delete-old-exports | 3 h 15 | Supprime les exports de plus de 7 jours. |
lekalao:delete-old-webhook-calls | 3 h 30 | Supprime les retours de fournisseurs anciens. |
lekalao:purge | 3 h 45 | Purge du détail ancien. |
lekalao:retention | 4 h 15 | Durées de conservation. |
lekalao:engagement | 4 h 30 | Score d’engagement de chaque abonné. |
lekalao:send-list-summaries | lundi 8 h | Résumé hebdomadaire des listes. |
lekalao:licence:check | mardi 4 h | Vérifie que la licence n’est pas révoquée. |
Licence
| Commande | Rôle |
|---|---|
lekalao:licence:activate {clé} | Enregistre la clé de licence de l’installation. |
lekalao:licence:check | Interroge le serveur de licences. Sans réseau, rien ne change. |
lekalao:licence:keys | Côté vendeur : génère la paire de clés de signature. |
lekalao:licence:issue | Côté vendeur : signe une clé. Options --name, --email, --plan=self-hosted, --subscribers, --months=12, --installations=1. |
Données
| Commande | Rôle |
|---|---|
db:seed --class=PlanSeeder | Crée les formules par défaut (Découverte, Essentiel, Professionnel, Grand volume). |
db:seed --class=DemoDataSeeder | Données de démonstration. Jamais en production. |