![](https://products-qa.fileformat.com/fr/email/php/sendgrid-php/header-image.png)
Sendgrid-php
Bibliothèque PHP Open Source pour les e-mails
API PHP gratuite qui permet de créer et d'envoyer des e-mails à un ou plusieurs destinataires, des modèles transactionnels, d'afficher des statistiques sur les e-mails et bien plus encore.
L'API Sendgrid-php facilite la vie du développeur en fournissant des fonctionnalités complètes pour l'envoi de messages électroniques via SendGrid en utilisant PHP. SendGrid est un service de livraison de courrier électronique basé sur le cloud qui gère toutes les tâches lourdes impliquées dans l'envoi de messages et leur livraison. Il est très facile à utiliser dans votre propre application et permet aux utilisateurs de s'intégrer pleinement à SendGrid.
La bibliothèque est très flexible et permet à l'utilisateur d'effectuer facilement une intégration personnalisée. Il fournit plusieurs fonctionnalités importantes liées à la gestion des e-mails à l'aide de commandes PHP, telles que l'envoi d'un e-mail à un ou plusieurs destinataires, l'ajout de pièces jointes, l'envoi de plusieurs e-mails à plusieurs destinataires, la prise en charge de modèles transactionnels, l'affichage de statistiques d'e-mails, l'envoi d'un message SMS, l'envoi de reçus aux clients automatiquement et bien d'autres.
Premiers pas avec Sendgrid-php
Il est fortement recommandé d'utiliser Composer pour installer la bibliothèque Sendgrid-php. Vous pouvez télécharger composer et ensuite installer facilement la bibliothèque à l'aide de la commande suivante. Pour un fonctionnement fluide, vous devez créer un compte SendGrid et créer une clé API
Installer l'API Sendgrid-php via Composer
composer require sendgrid/sendgrid
Envoyer des e-mails à un ou plusieurs utilisateurs via l'API PHP
La bibliothèque sendgrid-php permet aux programmeurs PHP d'envoyer par programme des messages électroniques à partir de leurs propres applications PHP. La bibliothèque a inclus plusieurs fonctions utiles pour envoyer et recevoir des e-mails, telles que l'envoi d'e-mails à un seul destinataire, l'envoi d'e-mails à plusieurs utilisateurs, l'envoi de plusieurs e-mails à plusieurs utilisateurs, l'ajout de pièces jointes aux e-mails, l'envoi d'e-mails avec Twilio Email, et beaucoup plus.
Ajouter des pièces jointes aux e-mails via PHP
L'envoi de pièces jointes à des e-mails est très couramment utilisé pour partager des données avec plusieurs utilisateurs au sein d'une organisation. La bibliothèque de messagerie open source sendgrid-php permet aux développeurs de support d'envoyer des messages électroniques avec plusieurs pièces jointes dans leurs propres applications PHP. Vous pouvez facilement joindre plusieurs fichiers à l'aide de la méthode addAttachments. La bibliothèque prend en charge les pièces jointes de Box ainsi que du stockage Amazon S3 à vos e-mails. Il est très facile de joindre des documents PDF, des fichiers de traitement de texte, une photographie, des feuilles de calcul et toute autre chose.
Prise en charge des statistiques sur les e-mails
La bibliothèque de messagerie gratuite sendgrid-php a inclus un support complet pour accéder et afficher les statistiques de messagerie dans vos propres applications en utilisant PHP. La bibliothèque a fourni plusieurs façons de vérifier et d'afficher les statistiques globales et d'utilisation. Vous pouvez récupérer toutes vos statistiques de messagerie globales entre une plage de dates donnée, récupérer les statistiques des sous-utilisateurs, récupérer les statistiques de messagerie mensuelles pour tous les sous-utilisateurs, afficher les statistiques pour jusqu'à 10 sous-utilisateurs différents, récupérer les paramètres du moniteur pour les sous-utilisateurs. utilisateurs, et ainsi de suite.
Créer et utiliser des modèles d'e-mails transactionnels
The sendgrid-php library has provided support for sending email messages with a transactional template. You can easily create your own email templates using HTML, CSS, and some content. It is always a good practice to test your templates before sending them to customers. For an easy start, you can use a free template from the internet and modify it according to your own needs. It is recommended to use table-based HTML templates as many popular email apps only read table-based HTML. You can easily modify and duplicate your templates.
La sendgrid-php library has provided support for sending email messages with a transactional template. You can easily create your own email templates using HTML, CSS, and some content. It is always a good practice to test your templates before sending them to customers. For an easy start, you can use a free template from the internet and modify it according to your own needs. It is recommended to use table-based HTML templates as many popular email apps only read table-based HTML. You can easily modify and duplicate your templates.