Envoyer un mail avec de la mise en forme à tous les utilisateurs
Lorsqu'on utilise le module d'envoi de mail en masse fourni par Joomla, celui est par défaut configuré en mode texte.
Si l'on souhaite intégré du texte avec de la mise en forme et des liens, il faut passer en mode HTML, et dans ce mode, le contenu de la zone texte doit être du code HTML.
La méthode facile pour faire ça est la suivante :
- Editer son texte dans un éditeur prenant en charge la mise en forme
- Convertir son texte au format HTML
- Copier le texte HTML dans la zone de texte et cocher la case "Send in HTML Mode"
Comment convertir le texte en HTML ?
Le plus simple est d'utiliser le site HTML Online qui va faire se travail pour nous.
- Copier le texte depuis votre éditeur dans la fenêtre de droite :
Vous pouvez le corriger, ajouter des liens, des images*...
- Le HTML généré sur la droite ne doit pas être utilisé tel quel car Joomla va ajouter un retour chariot pour chaque retour à la ligne qui se trouve dans le HTML.
Il ne devrait pas, mais il le fait, il faut donc compresser le code HTML pour ne plus avoir de retour à la ligne inutile en cliquant sur l'icône
pour obtenir le résultat suivant :
- Maintenant, il suffit de copier le texte qui se situe dans le fenêtre de droite dans l'éditeur du module "Mass Mail Users" :
- Sélectionner "Send in HTML Mode"
- Sélectionner le groupe "Registered" sinon une partie des personnes vont le recevoir plusieurs fois en fonction de leur groupe d'appartenance

Il ne reste plus qu'à envoyer le message pour obtenir le résultat suivant :

* Pour qu'une image soit visible dans un mail, il faut que celle-ci soit sur le serveur web, Joomla permet de récupérer le lien de l'image. Voici comment mettre en ligne une image