![](https://products-qa.fileformat.com/ja/email/php/sendgrid-php/header-image.png)
Sendgrid-php
メール用のオープンソース PHP ライブラリ
1 人または複数の受信者へのメール メッセージの作成と送信、トランザクション テンプレート、メール統計の表示などを可能にする無料の PHP API。
Sendgrid-php API は、PHP を使用して SendGrid を介して電子メール メッセージを送信するための完全な機能を提供することで、開発者の生活を楽にします。 SendGrid は、メッセージの送信と配信に関連する重いタスクをすべて処理するクラウドベースのメール配信サービスです。独自のアプリケーション内で使用するのは非常に簡単で、ユーザーは SendGrid と完全に統合できます。
このライブラリは非常に柔軟で、ユーザーがカスタム統合を簡単に行うことができます。単一または複数の受信者への電子メール メッセージの送信、添付ファイルの追加、複数の受信者への複数の電子メールの送信、トランザクション テンプレートのサポート、電子メール統計の表示、SMS メッセージの送信、領収書の送信など、PHP コマンドを使用した電子メール管理に関連するいくつかの重要な機能を提供します。顧客に自動的に、さらに多くのことを行います。
Sendgrid-php を使い始める
Sendgrid-php、ライブラリのインストールには Composer を使用することを強くお勧めします。 composer をダウンロードできます。その後、次のコマンドを使用してライブラリを簡単にインストールできます。スムーズに作業するには、SendGrid アカウントを作成し、API キーを作成する必要があります
Composer 経由で Sendgrid-php API をインストールする
composer require sendgrid/sendgrid
PHP API 経由で 1 人または複数のユーザーにメールを送信する
sendgrid-php ライブラリを使用すると、PHP プログラマーは、独自の PHP アプリケーションからプログラムで電子メール メッセージを送信できます。ライブラリには、1 人の受信者への電子メールの送信、複数のユーザーへの電子メール メッセージの送信、複数のユーザーへの複数の電子メール メッセージの送信、電子メールへの添付ファイルの追加、Twilio Email による電子メール メッセージの送信など、電子メール メッセージを送受信するための便利な機能がいくつか含まれています。などなど。
PHP 経由で電子メールに添付ファイルを追加する
電子メールの添付ファイルの送信は、組織内の複数のユーザーとデータを共有するためによく使用されます。オープン ソースの電子メール ライブラリ sendgrid-php を使用すると、サポート開発者は、独自の PHP アプリケーション内で複数の添付ファイルを含む電子メール メッセージを送信できます。 addAttachments メソッドを使用して、複数のファイルを簡単に添付できます。このライブラリは、Box および Amazon S3 ストレージからメールへのファイルの添付をサポートしています。 PDF ドキュメント、ワープロ ファイル、写真、スプレッドシート ドキュメントなどを簡単に添付できます。
メール統計のサポート
無料の電子メール ライブラリ sendgrid-php には、PHP を使用して独自のアプリケーション内で電子メール統計にアクセスして表示するための完全なサポートが含まれています。このライブラリは、グローバルおよび使用状況の統計を確認および表示するいくつかの方法を提供しました。特定の日付範囲内のすべてのグローバル電子メール統計の取得、サブユーザーの統計の取得、すべてのサブユーザーの毎月の電子メール統計の取得、最大 10 の異なるサブユーザーの統計の表示、サブユーザーの監視設定の取得を行うことができます。ユーザーなど。
トランザクション メール テンプレートの作成と使用
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.
の 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.