Un outil open source de gestion d’e-mails en PHP pour Symfony
Extellient consacre 10% de son temps à la R&D (recherche et développement). Dans ce cadre, l’équipe d’ingénieurs spécialiste en Symfony a développé l’Extellient mail bundle.
Cet outil est un bundle open source à disposition de la communauté des développeurs, en PHP pour Symfony version 3 & 4. Celui-ci permet de créer, gérer et envoyer des e-mails. Ainsi, le bundle permet au-delà de la création de mail, de les personnaliser en utilisant Twig (moteur de template de Symfony). Les e-mails sont sauvegardés en base de données avant d’être envoyés par des librairies d’envoi d’e-mails de type SwiftMailer.
Fonctionnalités et avantages :
- Grande personnalisation des mails grâce à Twig
- Sauvegarde des e-mails en base de données
- Une commande pour tout envoyer
- Flexible et évolutif
En interne au sein d’Extellient, le bundle est utilisé dans les projets :
- Extellient Tiers de confiance pour Schneider Electric
- Les solutions Solve it ! et Do it ! Pour Workshop it !
Comment installer et utiliser l’Extellient Mail Bundle?
- L’installation se fait avec Composer : https://packagist.org/packages/extellient/mail-bundle
- Le bundle est open-source, sous licence MIT et le code source est disponible sur le GitHub Extellient : https://github.com/extellient/MailBundle