Le package automsg permet d'envoyer des mails à certains groupes d'utilisateurs dès qu'un article est publié.
Version 4.2.16 (Update : 25/09/2024)
- + Language : add German translation - thank you Hajo Nieman
- + Language : add Portuguese Language in component admin
- + Language : add Portuguese (Brazil) Language in component/user plugin
- + Language : add Portuguese Language in component/user plugin
- # Install : initialize com_mail params if empty
- # Uninstall : delete automsg scheduled tasks
- # Invalid version number
- # AutoMsg from front : missing mail text translation
- # User change profil : use btn-primary class instead of button
- Joomla! 4.x/5.x
- Joomla 3.x
Téléchargement du package AutoMsg pour Joomla 4/5 |
CG_DOWNLOAD_NOT_ALLOWED
(déjà téléchargé 292 fois) |
Les plugins Joomla 3.x ne sont plus maintenus.
Téléchargement du plugin Published Article (Joomla 3.x) |
Téléchargement du plugin Profil AutoMsg (Joomla 3.x) |
CG_DOWNLOAD_NOT_ALLOWED
(déjà téléchargé 857 fois) |
CG_DOWNLOAD_NOT_ALLOWED
(déjà téléchargé 839 fois) |
Important : Les plugins AutoMsg ont été regroupés dans le Package AutoMsg.
Le composant AutoMsg centralise les paramètres.
Le fichier Log permet de tracer l'envoi des articles dans un fichier administrator/logs/com_automsg.log.php.
Les formats des e-mails sont définis dans les modèles d'e-mail de l'administration : administration, menu Système, dans le groupe Template, cliquer sur Modèle d'e-mail, entrer automsg dans la recherche pour accéder aux e-mails définis pour AutoMsg.
Une zone "Réception des messages automatiques" est ajoutée au profil des utilisateurs.
L'envoi du message automatique peut être inhibé par l'utilisateur s'il ne souhaite pas le recevoir au niveau de son profil.
Au niveau des messages envoyés, un lien {unsubscribe} peut être ajouté au message envoyé aux utilisateurs.
Un menu utilisateur peut afficher l'écran de modification du paramètre défini dans le profil.
On peut envoyer de façon asynchrone les messages afin d'avoir plusieurs articles dans un seul message.
Le plugin de tâche AutoMsg envoie les messages aux utilisateurs à intervalle régulier, selon les paramètres de la tâche.
Ce plugin de tâche est aussi utilisé lorsque votre hébergeur limite le nombre d'envois d'email par heure/jour/...
Pour envoyer des emails en mode asynchrone, il faut aller dans l'administrateur, menu Système, groupe Gestion et cliquer sur Tâches planifiées.
Si la tâche n'existe pas, cliquer sur Nouveau et, dans la liste, sélectionner la tâche Envoi asynchrone des messages de création d'articles et paramétrer cette tâche comme vous le souhaitez.
Dans mon exemple, j'ai paramétré l'envoi des mails une fois par mois le 27 à 15h59.
Dans la liste des tâches vous obtiendrez le résultat suivant:
Vous pouvez cliquer sur Exécuter le test pour lancer manuellement la tâche.
Le suivi des envois est assuré par le composant AutoMsg, via le menu Messages.
Pour l'exemple qui suit, j'ai paramétré des sessions d'envoi de 3 messages consécutifs.
Ainsi, après publication d'un article, on voit que le message doit être envoyé à 7 utilisateurs: il est parti pour 3 utilisateurs et 4 sont en attente de la prochaine session d'envoi.
Lorsque tout a été envoyé, on obtient un affichage comme suit :
Pour ce message, 1 erreur a été détectée. Cliquer sur l'icône Statut pour avoir plus de détail :
Soit vous ignorez cette erreur, soit vous pouvez essayer de ré-envoyer le message.