WordPressでMailgunを使用してメールを送信する方法(成功)

Blair Jersyer WordPressチュートリアル Nov 13, 2021

最近WordPressブログを運営している場合は、メーリングリストを作成する予定があるか、すでに作成している可能性があります。 多くの場合、収集された電子メールアドレスは電子メールのアウトリーチに使用されますが、WordPressがサブスクライバーに電子メールを正常に送信できない場合はどうなりますか?

そこでMailgunが登場します。Mailgunは、サブスクライバーに電子メールを正常に送信するのに役立つ完璧なソリューションです。 WordPressでの使用方法を見る前に、まずMailgunとは何かを理解しましょう。

Mailgunとは何ですか?それはどのように機能しますか?

MailgunÂは、Rackspaceによって設計および提供されている電子メール自動化サービスです。 このサービスは、Webサイトやアプリケーション(WordPressを含む)を介して送信された電子メールを送信、受信、追跡するためのクラウドベースの電子メールサービスを提供します。

Mailgunの機能のほとんどは、直感的なRESTful APIを介して、またはSMTP、POP3、IMAPなどの従来の電子メールプロトコルを介して利用できます。 これは、PHPの内部メール機能を使用しないことを意味します。これは、制限付きメールサービスで共有ホスティングを使用している場合、またはローカルでWordPress(またはメールを送信するためのPHPアプリケーション)を使用している場合に非常に便利です。

素晴らしいウェブサイトを作成します

最高の無料ページビルダーElementor を使用

今すぐ始める

ここでの朗報は、継続的なトライアルオファーで利用できるサービスであるということです。 継続的とは、時間の経過とともに期限切れにならないことを意味しますが、送信できるメールの数によって制限されます。 たとえば、毎月最大5000通のメールを送信したり(新しいブログには十分です)、正確なレポートを使用したりできます。さらに必要な場合は、をアップグレードする必要があります

アップグレードすると、専用IPアドレスなど、多くの利点が得られます。これは、Mailgunから送信される一部の電子メールが常にHotmail(Microsoft電子メールサービス)に届くとは限らないため、時間の経過とともに役立ちます。 その理由は、Mailgunが無料プランに同じIPを使用しているためです。これにより、スパムリストで頻繁に参照されるIPが一部のサービスから禁止されました。 ただし、他のサービスではうまく機能するため、これは大きな問題にはなりません。

WordPressでの使用方法を見てみましょう。

WordPressでMailgunをセットアップする方法(2ステップ)

このチュートリアルを2つの異なるセクションに分けます。 最初のセクションはMailgunとレジストラのウェブサイトで作成され、2番目のセクションはWordPressブログで作成されます。

1-Mailgunアカウントの作成と使用

WordPressからメールを送信する前の最初のステップは、Mailgunでアカウントを作成していることを確認することです メール、ユーザー名とパスワード、支払いフィールドなどの基本情報を入力するよう求められるだけなので、これは非常に簡単な手順です。

お支払い情報を提供したくない場合は、必ず[今すぐお支払い情報を追加]のチェックを外してください。 登録後、あなたは確かにあなたの電子メールとあなたの電話番号を使ってあなたのアカウントを活性化することからなる検証プロセスを通過するでしょう。 アクティブ化して接続すると、同様のダッシュボードが表示されます。

このダッシュボードには、WordPressWebサイトの1つの現在のアクティビティが表示されます。 送信された電子メールの合計、バウンスの合計、削除の合計(PHPメール機能では取得できないもの)など、いくつかの興味深いメトリックがあります。

WordPressとの統合を進めるために、「送信」に進みます そこから、[ドメインの追加]ボタンが表示されます。 そのドメインが表示されない場合は、アカウントが正常にアクティブ化されていない可能性があることに注意してください。

次のページで、ドメイン設定を定義します。 通常、電子メールの送信にはサブドメインを使用することをお勧めします(トラブルシューティングに役立ちます)。 たとえば、メインドメインとしてjohndoe.comがある場合は、notifications.johndoe.comまたはmail.johndoe.comを使用できます。

他のフィールドには機能するデフォルト値があり、続行できます。 次のステップは、DNS設定を定義することです。 これは、Mailgunを機能させるために実際に必要な手順です。 DNSの構成は、レジストラDNS構成にMX、TXT、およびCNAMEレコードを追加することで構成されます。

ドメインの管理にはCloudflareを使用しています。 別のレジストラを使用している場合、手順は異なる場合がありますが、最終的には同じ手順を実行します。

まず、選択したドメインに到達する必要があります。

次に、トップメニューに[DNS]セクションが表示されます。 DNS設定に到達するには、それをクリックする必要があります。

次に、構成を入力する必要があります。 Mailgunには、さまざまな機能を有効にするさまざまな構成があることに注意してください。 たとえば、一部のTXTレコードでは、レコードの送信、その他の受信、および追跡レコードが有効になります。

完了したら、変更が適用されるのを確認するために約24〜48時間待つ必要があります。 このチュートリアルの最初のステップは完了していません。 WordPressで設定する方法を見つけましょう。

2-MailgunWordPressプラグインの構成

私たちにとって幸いなことに、MailgunはWordPressとの統合を容易にするWordPressプラグインを作成しました。 ここで最初に行うことは、WordPress.orgで入手可能なプラグインをインストールすることです。 プラグインは3年間更新されていないと言われていますが、今までは非常にうまく機能しています。

WordPressダッシュボードから直接プラグインをインストールすることもできます。 検索バーで「MailgunforWordPress」という用語を検索する。

プラグインをインストールして有効にすると、「設定」メニューの下に「Mailgun」という名前の新しい設定サブメニューが追加されます。

そのメニューをクリックすると、設定ページが表示されます。ここで、実際のMailgunの詳細と一致するものを作成する必要があります。 たとえば、以下を提供する必要があります。

Mailgunからこれらの詳細を取得したら、WordPressに変更を保存することを忘れないでください。 これから、Mailgunがあなたのメールを担当します。

要約

WordPressを使用している間、購読者に電子メールを送信しなければならないことがよくあります。 デフォルトで、提供されているPHP関数がその役割を果たしている場合、電子メールの追跡ツールを喜んで持っている企業にとっては、多くの場合、それは優れたソリューションではありません。 したがって、Mailgunは、新しいブログに適した無料プランが付属する優れたソリューションです。

このチュートリアル全体を通して、構成は2つの異なるステップで行うことができることに気づきました。

  • Mailgunアカウントの作成とDNSの詳細の設定
  • MailgunWordPressプラグインのインストールと構成

コメントでそれがあなたに役立ったかどうか私たちに知らせてください。 あなたが私たちと共有したい他のヒントがあれば、遠慮なく。

Divi WordPress Theme