SparkPost

要約:ChatGPTPerplexity

WordPressサイトのメール配信率を改善するためにSparkPostを使用しますか?このメール送信プラットフォームは、メールが顧客の受信トレイに確実に届くようにしたいと考えている企業の間で人気のある選択肢です。

このチュートリアルでは、WP Mail SMTPでSparkPostメーラーを設定する方法を説明します。


SparkPostとは?

SparkPostは、ウェブサイトから送信されるメールの配信性を向上させるのに役立つメール送信プラットフォームです。これは、ドメインを認証することで、ユーザーのメールプロバイダー(Gmail、Yahoo、Outlookなど)がそれを信頼できる送信者として認識するようにします。

  • 料金:無料のテストアカウントでは、毎月最大500通のメールを送信できます。有料プランの料金は、毎月送信するメールの数に基づいています。
  • 送信元メールアドレスの要件:SparkPostとWP Mail SMTPを使用するには、ウェブサイトのドメインのメールアドレス(例:[email protected])が必要です。
  • 結論:多くの大手ブランドがSparkPostを使用して、顧客に確実にメールを配信しています。これは、高い配信率と強化されたセキュリティ機能を提供する、ビジネス向けの信頼できるソリューションです。

WP Mail SMTPのメーラーの詳細については、完全ガイドをご覧ください

SparkPostアカウントの設定

まず、SparkPostアカウントを設定する必要があります。そのためには、このリンクから新規アカウントを作成してください

既にお持ちのアカウントをお持ちの場合は、このリンクから既存のSparkPostアカウントにログインしてください。その後、新しい送信ドメインを追加するに進んでください。

新規ユーザーの場合、メールサーバーの地域(米国またはEU)を選択する必要があります。ヨーロッパにお住まいの場合は、SparkPost EUを選択してください。それ以外の場合は、米国ベースのサーバーの場合はSparkPostを選択してください。

SparkPostメールサーバーのリージョンの選択

次に、あなた自身とあなたのビジネスに関する基本的な情報を提供するように求められます。これには以下が含まれます:

  • あなたの名と姓
  • あなたのビジネスの名前
  • あなたのメールアドレス
  • パスワード
新しいSparkPostアカウントの作成

必要な詳細をすべて提供し、アカウントを作成をクリックした後、プランを選択する必要があります。テストアカウントはデフォルトで選択されており、毎月最大500通のメールを無料で送信できます。

注:このチュートリアルではテストアカウントプランを使用します。ただし、選択したプランに関係なく、手順は同様です。

プランを選択したら、開始ボタンをクリックして続行します。

プランを選択して「開始」をクリック

送信ドメインの追加

次に、SparkPostアカウントに送信ドメインを追加する必要があります。アカウントダッシュボードから、送信ドメインを追加ボタンをクリックします。

SparkPostのドメイン画面へのアクセス

次の画面で、再度送信ドメインを追加をクリックします。

SparkPostでの新しい送信ドメインの追加

過去にSparkPostアカウントで別の送信ドメインを設定したことがある場合、ここに送信ドメインを追加ボタンは表示されません。代わりに、ドメイン画面の右上にあるドメインを追加ボタンをクリックして、別のドメインを追加および検証してください。

次に、追加したいドメインの種類を選択する必要があります。デフォルトの送信ドメインオプションを使用することをお勧めします。

SparkPostでの送信ドメインの主な用途の選択

SparkPostでサブドメインを検証し、WP Mail SMTPの設定でそのサブドメインのメールアドレスを差出人メールとして使用できます。これは通常、メール配信を保証するための最良の設定です。サブドメインのメール送信者としての評判は、ルートドメインとは別だからです。

SparkPostの送信ドメインとしてサブドメインを設定する手順は、ルートドメインを送信ドメインとして設定する手順とは若干異なりますので、両方のオプションを以下に示します。

サブドメインを送信ドメインとして使用する

Sparkpostアカウントに新しい送信ドメインを追加したら、提供されたフィールドにメールサブドメインを入力します。これは、メールを送信するWebアドレスであり、このチュートリアルの残りの手順を完了するには、このサブドメインのメールアドレスが必要になります。

保存して続行をクリックして、このサブドメインをSparkPostアカウントに追加します。

SparkPostでのサブドメインの送信ドメインとしての追加

ドメインアライメント

次に、ドメインアライメントの選択肢を求めるポップアップウィンドウが表示されます。

サブドメインの場合、厳密なアライメントオプションを使用することをお勧めします。これにより、送信ドメインとバウンスドメインが同じ値に設定され、ほとんどの場合最も簡単なソリューションとなります。このオプションを選択するには、バウンス検証を厳密なアライメントのためにこのドメインで行うの下のはいを選択します。

SparkPostでの送信ドメインの厳密なドメインアラインメントの使用オプションの選択

ドメインアライメントの選択肢を選択したら、保存して続行をクリックして進みます。

SparkPostでのドメインアラインメント設定の保存

送信ドメインの検証

次に、送信ドメインを検証する必要があります。このプロセスでは、DNS設定にDNSレコードを追加して、メールプロバイダーにサブドメインが評判の良い送信者であることを伝えます。

SparkPostでサブドメインを検証するために必要なDNSレコードの追加方法がわからない場合は、メール送信設定のためのDNSレコードの追加に関するチュートリアルを参照してください。

送信ドメインを追加し終えるとすぐに、SparkPostは追加する必要がある2つのDNSレコードを表示します。

SparkPostでのサブドメイン検証のためのDNSレコード

注意:サブドメインを検証するには、SparkPostから提供されたDNSレコードをルートドメインのDNS設定に追加する必要があります。

完了したら、TXTおよびCNAMEレコードがDNSプロバイダーに追加されました。の横にあるチェックボックスを選択します。次に、ドメインの検証をクリックします。

SparkPostでのサブドメインのTXTおよびCNAMEレコードの検証

次に、SparkPostは送信ドメインのコンプライアンスチェックを実行します。このプロセスは完了までに最大24時間かかる場合があり、DNSレコードの更新が必要です。サブドメインがチェックに合格すると、SparkPostアカウントのドメインリストに送信バウンスDKIM署名の3つのステータスマーカーが表示されます。

SparkPostで送信ドメインとして検証されたサブドメイン

注意:DNS設定の変更が認識されるまで最大48時間かかる場合があります。上記の手順を完了してもサブドメインが検証されない場合は、しばらく待ってから再度確認してください。それまでの間、このチュートリアルの他の手順を続行できます。

ルートドメインを送信ドメインとして使用する(非推奨)

SparkPostアカウントに新しい送信ドメインを追加したら、提供されたフィールドにウェブサイトのルートドメインを入力します。これは、メールを送信するウェブアドレスである必要があり、このチュートリアルの残りの手順を完了するには、このドメインのメールアドレスが必要になります。

SparkPostアカウントに追加するために送信ドメインを入力しています

送信ドメインを入力したら、保存して続行をクリックして、SparkPostアカウントにドメインを追加します。

SparkPost送信ドメインを保存しています

ドメインアライメント

SparkPostで送信ドメインを保存すると、ドメインアラインメントの選択を求めるポップアップウィンドウが表示されます。ルートドメインを送信ドメインとして使用する場合、Relaxedアラインメントオプションを使用する必要があります。

Strict alignment のバウンス検証の下でいいえを選択します。次に、保存して続行ボタンをクリックします。

SparkPostでドメインアライメントを緩和して送信ドメインを作成しています

送信ドメインの検証

送信ドメインをSparkPostアカウントに追加したら、検証する必要があります。このプロセスでは、DNS設定にDNSレコードを追加して、ドメインが評判の良い送信者であることをメールプロバイダーに伝えます。

SparkPostでドメインを検証するために必要なDNSレコードの追加方法がわからない場合は、メール送信設定用のDNSレコードの追加チュートリアルを参照してください。

送信ドメインの追加が完了するとすぐに、SparkPostは追加する必要のあるDNSレコードを表示します。

SparkPostで送信ドメインを追加するためのTXTレコード

新しいレコードをDNS設定に追加したら、TXTレコードがDNSプロバイダーに追加されましたの横にあるチェックボックスを選択し、ドメインを検証をクリックします。

SparkPostで送信ドメインのTXTレコードを検証しています

次に、SparkPostは送信ドメインのコンプライアンスチェックを実行します。このプロセスは完了までに最大24時間かかる場合があり、DNSレコードの更新が必要です。ドメインがチェックに合格すると、SparkPostアカウントのドメインリストに送信中およびDKIM署名のステータスマーカーが表示されます。

SparkPostで送信ドメインとして検証されたルートドメイン

注意:DNS設定の変更が認識されるまで最大48時間かかる場合があります。上記の手順を完了してもドメインが検証済みとして一覧表示されない場合は、しばらく待ってから再度確認してください。それまでの間、このチュートリアルの他の手順を続行できます。

バウンスドメインの追加

ルートドメインを送信ドメインとして使用するとSparkPostでRelaxedドメインアラインメントオプションを使用する必要があるため、別のバウンスドメインも設定する必要があります。これは、バウンス通知が送信されるドメインになります。

SparkPostアカウントのドメインセクションで、ドメインの追加ボタンをクリックします。

ドメインリストからSparkPostで新しいドメインを追加しています

次の画面に表示されるオプションから、バウンスドメインを選択します。

SparkPostでバウンスドメインを追加しています

提供されたフィールドに、バウンス通知に使用したいドメインを入力します。次に、保存して続行をクリックします。

SparkPostでバウンスドメインとしてサブドメインを入力しています

注意:ルートドメイン設定を使用する場合、バウンスドメインは送信ドメインとは異なる必要があります。サブドメインの使用をお勧めしますが、所有している任意のドメインを提供されたフィールドに入力できます。

次に、ルートドメインのDNS設定(または前の画面で入力したドメインのDNS設定、サブドメインを使用していない場合)に追加する必要がある別のDNSレコードが表示されます。

SparkPostバウンスドメインのCNAMEレコード

レコードを追加したら、「CNAMEレコードがDNSプロバイダーに追加されました」の横にあるチェックボックスを選択し、バウンスの検証をクリックします。

SparkPostでバウンスドメインを検証しています

SparkPostは、バウンスドメインのコンプライアンスチェックを実行します。このプロセスは完了までに最大24時間かかる場合があり、DNSレコードの更新が必要です。ドメインがチェックに合格すると、SparkPostアカウントのドメインリストに「送信中」と「バウンス」のステータスマーカーが表示されます。

SparkPostで検証済みのバウンスドメイン

注意:DNS設定の変更が認識されるまで最大48時間かかる場合があります。上記の手順を完了してもドメインが検証済みとして一覧表示されない場合は、しばらく待ってから再度確認してください。それまでの間、このチュートリアルの他の手順を続行できます。

最後に、追加したバウンスドメインをSparkPostアカウントのデフォルトのバウンスドメインとして設定する必要があります。ドメインリストで、バウンスドメインをクリックして詳細ページを開きます。ここで、デフォルトのバウンスドメインとして設定の横にあるチェックボックスを選択します。

SparkPostでデフォルトのバウンスドメインを設定しています

SparkPost APIキーの作成

WP Mail SMTPをSparkPostアカウントに接続するには、APIキーが必要です。生成するには、SparkPostアカウントダッシュボードの上部メニューにあるAPIキーをクリックします。

SparkPostダッシュボードのAPIキーページを開いています

次の画面で、APIキーの作成ボタンをクリックします。

SparkPostで新しいAPIキーを作成する

次に、APIキーの名前を入力します。これは参照用ですので、好きな名前を付けることができます。

API権限オプションはすべてのままにしておくことをお勧めします。準備ができたら、画面下部にあるAPIキーの作成ボタンをクリックします。

SparkPost APIキーに名前を付ける

これにより、SparkPost APIキーが表示された新しい画面に移動します。

SparkPost APIキーを表示する

次のステップに進む際に、WP Mail SMTPの設定を入力する際に必要になるため、このページは別のブラウザタブまたはウィンドウで開いたままにしておいてください。

API権限の制限(オプション、非推奨)

注意:SparkPost API権限を制限することにはセキュリティ上の利点がありますが、お勧めしません。

これらの設定により、WP Mail SMTPの将来のバージョンで他のSparkPost機能の使用が意図せずブロックされる可能性があります。続行する場合は、WP Mail SMTPの設定に問題がないか注意してください。

SparkPostでは、APIキーを1つ以上の特定のIPアドレスに制限するオプションが提供されています。これにより、不正な第三者がAPIキーを入手した場合でも、それを使用できなくなります。

APIキーのAPI権限を制限したい場合は、APIキー作成画面のAPI権限の下にある選択オプションを選択します。

SparkPostでAPI IPアドレス制限を有効にする

次に、送信:読み取り/書き込みの横にあるチェックボックスをオンにし、提供されたフィールドにAPIアクセスを許可したいIPアドレスを入力します。

SparkPostで指定されたIPアドレスのAPIキー送信読み取り/書き込み権限を許可する

APIキーの作成をクリックしてプロセスを完了します。再度、APIキーが表示された画面を別のブラウザタブまたはウィンドウで開いたまま、次のステップに進んでください。

WP Mail SMTPの設定

SparkPostアカウントの設定、ドメインの検証、APIキーの作成が完了したら、WordPressサイトでWP Mail SMTPを設定できます。

まず、WordPressの管理画面を新しいブラウザタブまたはウィンドウで開きます。まだインストールしていない場合は、WP Mail SMTPプラグインをインストールして有効化してください。

次に、WP Mail SMTP » 設定に移動し、一般タブを選択します。

WP Mail SMTP 設定

次に、プライマリ接続 セクションまでスクロールします。

プライマリ接続セクション

次のセクションでは、このページにある各設定の詳細について説明します。

送信元メールアドレス

まず、サイトのすべてのメールを送信したいアドレスを送信元メールアドレスフィールドに入力する必要があります。

これはSparkPostで確認したドメインのメールアドレスである必要があります。送信元メールアドレスを強制ボックスをチェックすることも推奨します。

これにより、他のプラグインによって生成されたものを含む、サイトから送信されるすべてのメールが同じ送信元メールアドレスを使用するようになります。送信元メールアドレスを強制設定がどのように機能するかを理解するには、ガイドを参照してください。

WP Mail SMTP設定で差出人メールを変更する

SparkPostアカウントで確認したドメインが含まれている限り、任意のメールアドレスを送信元メールアドレスとして使用できます。ただし、このアドレスでメールを受信する場合は、機能する受信トレイに接続されている必要があります。

送信元名

送信元名は、サイトのすべてのメールの送信者として表示されます。デフォルトでは、ウェブサイトの名前になります。好きなものに変更できます。

WP Mail SMTPの差出人名設定

この設定をサイト全体で一貫させるために、送信元名を強制オプションを有効にすることもできます。

メーラー

メーラーの下で、SparkPostオプションを選択します。

SparkPostメーラーを選択

これにより、入力する必要のある追加の設定がいくつか表示されます。

APIキー

SparkPost APIキーが含まれるブラウザタブまたはウィンドウに戻り、提供されているボタンをクリックしてコピーします。

SparkPost APIキーをコピーする

次に、この値をWP Mail SMTP設定のAPIキーフィールドに貼り付けます。

WP Mail SMTP設定にSparkPost APIキーを貼り付ける

地域

最後に、リージョンの下で、アカウント設定時に選択したSparkPostサーバーの場所(米国またはEU)を選択します。

select-sparkpost-region

バックアップ接続

バックアップ接続の設定はオプションであり、SparkPostメーラーの設定を完了するために必須ではありません。ただし、メールの配信可能性をさらに向上させるために、プライマリ接続が失敗した場合のバックアップとして機能する追加の接続を構成することをお勧めします。

接続設定をバックアップする

ルールまたは条件のセットに基づいて異なる接続を使用してメールを送信したいですか?詳細については、スマートルーティングチュートリアルを確認してください。

完了したら、設定の保存 ボタンをクリックして変更を保存します。

クリックして設定を保存ボタン

テストメールの送信

SparkPostメーラーの設定の最後のステップは、接続が正しく機能していることを確認するためにテストメールを送信することです。これを行うには、WP Mail SMTPのメールテストツールを使用できます。

注意:テストメールが正しく送信されるためには、送信ドメインがSparkPostで確認されている必要があります。SparkPostのドメインリストで送信ドメインにDKIM署名ステータスがない場合は、DNSレコードが確認され、コンプライアンスチェックが完了するまで待つ必要があります。

WP Mail SMTP » ツールに移動し、メールテストタブをクリックします。

WP Mail SMTPでのメールテスト

送信先フィールドには、アクセスできる任意のメールアドレスを入力できます。サイトからプレーンテキストメールのみを送信する予定がない限り、HTML設定をオンのままにすることをお勧めします。

追加の接続を設定した場合、テストメールの送信時にプライマリ接続とその他の接続を選択できるようになります。

必要な設定を入力したら、メールを送信ボタンをクリックしてください。

テストメールを送信する

テストメールが送信されると、成功メッセージが表示されます。

WP Mail SMTPテストメール成功メッセージ

入力したメールアドレスの受信トレイを確認してください。すべて正常に機能していれば、テストメールが表示されるはずです。

WP Mail SMTPからのテストメール

これで完了です!WP Mail SMTPでSparkPostメーラーを設定する方法がわかりました。

次に、サイトから送信されたすべてのメールを監視できるように、メールログを設定しますか?詳細については、WP Mail SMTPのメールログ機能に関するガイドをご覧ください。

無料のWP Mail SMTPプラグインをお試しください

お気に入りのSMTPプロバイダーを使用して、WordPressのメールを確実に送信してください。