どのホストでも WP Mail SMTP を設定する方法 (究極ガイド)

WordPress サイトに WP Mail SMTP を設定しますか?

WP Mail SMTPは、シンプルなメール転送プロトコル(SMTP)を使用してWordPressメールを簡単に送信できる、最高のWordPress SMTPプラグインです。これにより、メールがユーザーの受信トレイに届き、スパムフォルダに入らないようになります。

この記事では、どのホストまたはサードパーティのSMTPサービスでも簡単にWP Mail SMTPを設定する方法をご紹介します。

任意の WordPress ホストで WP Mail SMTP を設定する

これは長い記事なので、目次を追加しました。探しているものがわかっている場合は、リンクをクリックしてそのセクションにジャンプできます。

WP Mail SMTPとは何ですか、そしてWordPressメールの送信にそれが必要なのはなぜですか?

WP Mail SMTP は、市場で最高の WordPress SMTP プラグインです。これにより、すべての WordPress メールを SMTP サーバー経由で送信できます。

WordPressサイトを設定すると、WordPressからメールが届いていないことに気づくかもしれません。これには、WordPress通知メールや、WordPressコンタクトフォームプラグインからのメールが含まれます。

メールが届かない主な理由は、WordPressがメール送信にPHPのmail関数を使用しているためです。

ほとんどのWordPressホスティング会社は、この機能を適切に設定しておらず、一部は悪用を防ぐために無効にしています。

この問題を最も簡単に解決するには、WordPressのメール送信にSMTPを使用することです。

SMTP は「Simple Mail Transfer Protocol」の略で、メールを送信するためのほぼ標準的な方法です。メールを送信するには、メールサーバーにログインする必要があります。これにより、ホスティングサーバーの悪用が防止され、メールの配信可能性が向上します。つまり、あなたとあなたのユーザーはすべての WordPress メールを受信できるようになります。

ホスティングSMTPサーバー vs. サードパーティSMTPサーバー – どちらを使うべきか?

ほとんどのWordPressホスティング会社は、独自の無料ビジネスメールアドレスを提供しており、それをドメイン名で使用できます。

WordPress ウェブサイト用に別のメールアドレスを設定することをお勧めします。support@example.com や info@example.com のようなものであれば何でも構いません。

ただし、WordPressホスティングプロバイダーはメール送信を専門としていません。彼らのSMTPサーバーは基本的であり、送信できるメールの数に厳しい制限があります。

小規模ビジネスのウェブサイトやブログを運営している場合、ホスティングプロバイダーの SMTP サーバーで問題ないでしょう。

一方で、オンラインストア会員制ウェブサイトを運営している場合、メールはビジネスにとって非常に重要になります。顧客が重要なメール通知を確実に受信トレイに届けられるようにしたいはずです。

ここでサードパーティの SMTP サービスプロバイダーが必要になります。これらの会社は、トランザクション SMTP やニュースレターのいずれであっても、スパムフィルターをトリガーすることなく大量のメールを安全に送信することを専門としています。

ほとんどのオンラインビジネスには、SendLayerBrevo、またはSMTP.comの使用をお勧めします。これらは手頃な価格で、ビジネスの成長に合わせて拡張できます。

詳細については、最高の SMTP サービスプロバイダー に関する記事をご覧ください。

メール配信方法を選択したら、次のステップはWordPressウェブサイトをメールサーバーに接続することです。

ここで WP Mail SMTP プラグインが登場します。SMTP 認証情報を入力することで、SMTP 経由で WordPress のメールを送信できるようになります。

WP Mail SMTPはWordPressで最も人気のあるSMTPソリューションであり、現在300万以上のウェブサイトで使用されています。これはWPFormsと同じチームによってメンテナンスされています。

無料のWP Mail SMTP lite版もあり、これは完全に機能し、任意のWordPressホスティング会社またはサードパーティのSMTPサービスプロバイダーで使用できます。

WP Mail SMTPプラグインのプロバージョンは、すべての主要なSMTPサービスプロバイダーをサポートしており、メールアカウントを提供するあらゆるWordPressホスティング会社で動作します。

また、メールログ、メールコントロール、優先サポート、ホワイトグローブセットアップなどの強力な機能も備えています。

詳細については、完全なWP Mail SMTP レビューをご覧ください。

WP Mail SMTPのインストールと設定

まず最初に行うべきことは、WP Mail SMTP プラグインをインストールして有効化することです。詳細については、WordPress プラグインのインストール方法のステップバイステップガイドをご覧ください。

アクティベートすると、セットアップウィザードが表示されます。手動でWP Mail SMTPを設定する方法を説明するので、スキップしても構いません。

WP Mail SMTP セットアップウィザード

「ダッシュボードに戻る」をクリックするだけです。

次に、WordPressダッシュボードからWP Mail SMTP » 設定ページにアクセスして、プラグインの設定を構成する必要があります。

WP Mail SMTP設定

WP Mail SMTPを使用するには、SMTP設定を入力する必要があります。設定の最初の部分は、ホスティング会社に関係なく同様です。次のフィールドが含まれます。

  • メール元 – このメールアドレスは、すべてのWordPressメールを送信するために使用されます。
  • 送信者名 – この名前はメール送信に使用されます。ウェブサイトのタイトルを使用することをお勧めします。
  • 差出人 – 配信通知またはバウンスメッセージを受信するには、このボックスをチェックしてください。
  • メーラー – ホストのSMTPサーバーを使用してメールを送信するため、ここでは「その他のSMTP」を選択する必要があります。

注意:サードパーティのメーラーを使用したい場合は、このガイドに従ってGmail SMTP経由でWordPressメールを送信してください。同様のガイドとして、Brevo SMTP設定もあります。

WP Mail SMTPの返信パスとメーラー設定

ホストを使い続けたい場合は、「その他のSMTP」を選択し、ホスティング会社が提供するSMTPサーバー設定を入力する必要があります。

  • SMTPホスト – ホスティング会社から提供されたSMTPホストアドレス。
  • 暗号化 – メールサーバーがメールを送信するために使用する暗号化方法。通常はTLSです。
  • SMTPポート – 送信メールサーバーが使用するポート。
  • 自動 TLS – この設定はオンにしてください。
  • 認証 – オンにする必要があります。
  • SMTP ユーザー名 – 通常、メール送信に使用しているメールアドレスです。
  • SMTPパスワード – メールを送信するために使用しているメールアカウントのパスワード。ここにSMTPパスワードを保存することは推奨しません。代わりに、パスワードはwp-config.phpファイルに保存する必要があります。
その他のSMTP

これらの設定は、任意の SMTP サーバーに接続するために必要です。ただし、WordPress ホスティング会社によって値が異なる場合があります。

さまざまなホスティング会社で WP Mail SMTP プラグインを設定する方法を見てみましょう。

Bluehost で WP Mail SMTP を設定する

Bluehost は世界最大級のホスティング会社であり、WordPress ホスティングプロバイダーとして公式に推奨されています。

Bluehostは、WordPressブログを始める方や小規模ビジネスウェブサイトを作成するすべての方におすすめです。

ここに、WP Mail SMTPをBluehost SMTPサーバーに接続するために使用するSMTP設定があります。

  • SMTP ホスト – mail.example.com
  • 暗号化 – TLS
  • SMTP ポート – 587
  • SMTPユーザー名 – あなたのメールアドレス(例:wordpress@example.com)
  • SMTPパスワード – メールアカウントのパスワード

example.com をご自身のドメイン名に置き換えるのを忘れないでください。完了したら、「設定の保存」ボタンをクリックして変更を保存することを忘れないでください。

Bluehost SMTP

SiteGroundでのWP Mail SMTPの設定

SiteGroundは、もう1つの人気のWordPressホスティング会社です。彼らは優れた共有、マネージド、およびWooCommerceホスティングサービスを提供しています。

WP Mail SMTP を SiteGround サーバーに接続するために使用する SMTP 設定は次のとおりです。

  • SMTP ホスト – mail.example.com
  • 暗号化 – TLS
  • SMTP ポート – 587
  • SMTPユーザー名 – あなたのメールアドレス(例:wordpress@example.com)
  • SMTPパスワード – メールアカウントのパスワード
SiteGround SMTP

HostGatorでWP Mail SMTPを設定する

HostGatorは、もう一つの人気のWordPressホスティング会社です。WPBeginnerはHostGatorでホストされており、10年以上利用しています。

以下は、WP Mail SMTPをHostGatorサーバーに接続するために使用するSMTP設定です。

  • SMTP ホスト – full.servername.com
  • 暗号化 – SSL
  • SMTPポート – 465
  • SMTPユーザー名 – あなたのメールアドレス(例:wordpress@example.com)
  • SMTPパスワード – メールアカウントのパスワード
WordPressのHostGator SMTP設定

SMTPホストとしてドメインを使用する代わりに、サーバー名を使用していることに気づくでしょう。サーバー名はcPanelホスティングダッシュボードで見つけることができます。

cPanelにログインするだけで、右側の列の下部にあるサーバー名全体が表示されます。

HostGator サーバーホスト名

WP Mail SMTP の設定方法(DreamHost)

DreamHost は人気の WordPress ホスティング会社です。1997年(WordPress、Google、Facebookよりもずっと前)から存在しており、共有 WordPress ホスティング、マネージド、VPS ホスティングプランを提供しています。

WP Mail SMTP を DreamHost サーバーに接続するために使用する SMTP 設定は次のとおりです。

  • SMTP ホスト – full.servername.com
  • 暗号化 – SSL
  • SMTPポート – 465
  • SMTPユーザー名 – あなたのメールアドレス(例:wordpress@example.com)
  • SMTPパスワード – メールアカウントのパスワード
DreamHost SMTP

Dreamhostではドメイン名をメールサーバーとして使用しないことに気づくでしょう。代わりに、メールを管理するために異なるサーバーを使用しており、お使いのホスティングアカウントで使用されているサーバーを特定する必要があります。

DreamHostホスティングパネルにログインし、次にサポート » データセンターページに移動することで、これを行うことができます。ここから、メールサービスセクションまでスクロールダウンする必要があります。

DreamHost メールサービス

ドメイン名の横にある「詳細」列に、メールクラスターの名前が表示されます。

次に、DreamHostのメール設定ページにアクセスし、「メールホスト名(クラスター)名の見つけ方」セクションまでスクロールダウンしてください。

ここで、メールクラスターを表の名称と照合し、その横にある送信サーバーアドレスをコピーできます。

SMTP サーバー DreamHost

InMotion HostingでのWP Mail SMTPの設定

WP Mail SMTPをInMotion Hostingサーバーに接続するために使用するSMTP設定は次のとおりです。

  • SMTP ホスト – server##.inmotionhosting.com
  • 暗号化 – SSL
  • SMTPポート – 465
  • SMTPユーザー名 – あなたのメールアドレス(例:wordpress@example.com)
  • SMTPパスワード – メールアカウントのパスワード
InMotion HostingのWordPress用SMTP設定

SMTP ホストフィールドでは、## をサーバー番号に置き換える必要があります。

cPanelダッシュボードにログインし、「アカウント技術詳細」アイコンをクリックすると、これを見つけることができます。

InMotion Hostingのサーバー番号の確認方法

GoDaddy で WP Mail SMTP を設定する

GoDaddyは世界で最も人気のあるドメイン名レジストラであり、2200万人以上の顧客のために8400万以上のドメイン名を管理しています。また、さまざまなホスティングプランも提供しています(詳細は、ドメイン名とウェブホスティングの違いに関する記事をご覧ください)。

WP Mail SMTPをGoDaddy共有ホスティングプランに接続するために使用するSMTP設定は以下の通りです。

  • SMTP ホスト – mail.example.com
  • 暗号化 – TLS
  • SMTP ポート – 587
  • SMTPユーザー名 – あなたのメールアドレス(例:wordpress@example.com)
  • SMTPパスワード – メールアカウントのパスワード
WP Mail SMTP 用 GoDaddy SMTP 設定

iPageでWP Mail SMTPを設定する

WP Mail SMTP を iPage ホスティングサーバーに接続するために使用する SMTP 設定は次のとおりです。

  • SMTPホスト – smtp.ipage.com
  • 暗号化 – TLS
  • SMTP ポート – 587
  • SMTPユーザー名 – あなたのメールアドレス(例:wordpress@example.com)
  • SMTPパスワード – メールアカウントのパスワード
WP Mail SMTP 用 iPage SMTP 設定

GreenGeeksでのWP Mail SMTPの設定

WP Mail SMTPをGreenGeeksに接続するために使用するSMTP設定は次のとおりです。

  • SMTP ホスト – mail.example.com
  • 暗号化 – SSL
  • SMTPポート – 465
  • SMTP ユーザー名 – メールアドレス (例: wordpress@example.com)
  • SMTPパスワード – メールアカウントのパスワード
WP Mail SMTPのGreenGeeks用SMTP設定

JustHostでのWP Mail SMTPの設定

WP Mail SMTP を JustHost に接続するために使用する SMTP 設定は次のとおりです。

  • SMTP ホスト – mail.example.com
  • 暗号化 – SSL
  • SMTPポート – 465
  • SMTPユーザー名 – あなたのメールアドレス(例:wordpress@example.com)
  • SMTPパスワード – メールアカウントのパスワード
JustHostのWP Mail SMTP設定

サードパーティ製メールサービスでWP Mail SMTPを設定する

一部の マネージド WordPress ホスティング会社 では、ホスティングプランに電子メールサービスが含まれていません。そのため、電子メールを送信するにはサードパーティの SMTP サービスプロバイダーを使用する必要があります。

WP Mail SMTPは、SendLayer、Gmail/Google Workspace、Microsoft OutlookおよびOffice 360、Brevo(旧Sendinblue)、SMTP.comなど、複数の一般的なメーリングサービスをサポートしています。

メーラーサービスをクリックするだけで、プラグインに必要な情報が表示されます。

WP Mail SMTPのメーラー

詳細については、WordPressメールの送信に無料SMTPサーバーを使用する方法に関するチュートリアルをご覧ください。

この記事が、あらゆるホストでWP Mail SMTPを設定する方法を学ぶのに役立ったことを願っています。また、サイトでのメール使用に関するその他のWordPressガイドも確認することをお勧めします。

メールに最適なWordPressガイド

この記事が気に入ったら、WordPressのビデオチュートリアルについては、YouTubeチャンネルを購読してください。 TwitterFacebookでもフォローできます。

開示:当社のコンテンツは読者によってサポートされています。これは、当社のリンクの一部をクリックすると、当社が手数料を得る可能性があることを意味します。WPBeginnerがどのように資金提供されているか、それがなぜ重要か、そしてどのように私たちをサポートできるかについては、こちらをご覧ください。当社の編集プロセスはこちらです。

究極のWordPressツールキット

無料のツールキットにアクセスしましょう - すべてのプロフェッショナルが持つべきWordPress関連の製品とリソースのコレクションです!

読者とのインタラクション

33 CommentsLeave a Reply

  1. WP SMTP Mail は、標準のメール機能に頼れない現代において、まさに救世主です。多くの人が、Google からウェブサイトからのメールが配信不能として返送されてくると私に連絡してきます。それは、プロバイダーがサーバーとドメインレコードを適切に設定していないためです。人々はイライラしますが、このプラグインが存在します。これを使えば、メールが期待通りに機能しないという問題に一度も遭遇したことがありません。最も重要なのは、ウェブサイトの所有者が自分のドメインでメールを設定した場合、すべての設定がその手に委ねられることです。彼らは何も制限されず、それがこのプラグインの素晴らしい点です。すべてがこのようなガイドに従って設定されると、WordPress でメールがいかにスムーズに機能するかを見るのは純粋な喜びです。

  2. プラグイン内のさまざまなメーラーオプションの内訳に感謝します。投稿ではいくつかの人気のある SMTP プロバイダーに言及していますが、さまざまなオプションの機能と価格を比較するための推奨リソースはありますか?

  3. 「その他のSMTP」の下で、このプラグインが使用しているTLSのバージョンを確認するにはどうすればよいですか?

  4. この記事を初めて読んだのは昨年の12月28日で、WP Email SMTPのインストールに問題がありました。しかし、このWPBeginnerのWP Mail SMTP設定に関する究極のガイドを読んだ後、すぐに問題を解決することができました。そして、もう一度コメントを書く必要があると感じました。WordPressサイトでのメール配信に関する同様の問題に直面しているすべての人に、このガイドを強くお勧めします。

  5. このプラグインを数年間使用していますが、私が直面している大きな問題は、ほぼ毎月または数週間ごとにメール配信が停止することです。メールとの接続を一時停止し、再度接続を確立して、再度メールを選択する必要があります。私のウェブサイトはオンラインストアなので、この間、顧客や管理者にメールが送信されません。

    • そのような状況では、プラグインのサポートに連絡することをお勧めします。彼らがこの問題を診断し、修正するのを手助けできるでしょう。

      管理者

  6. 主要なホスティングプロバイダーすべてでWP SMTPを設定するための優れたガイドです。
    私はこれらのホスティングプロバイダーの多くを使用しましたが、確実なメール配信のためにWP SMTPを設定したことはありません。
    ただし、WordPressのお問い合わせフォームと連携するためにGmail APIを使用したことがあります。
    このリストは、これらのホストのいずれかでSMTPを設定するのに役立つでしょう。

  7. WP Email SMTPプラグインをインストールしたばかりで、設定を試みています。しかし、設定に問題があります。今、どこで間違っていたかに気づきました。WP Email SMTPで素晴らしい体験ができることを願っています。

  8. あなたの記事では、WP Mail SMTP の設定ページに入力する代わりに、wp-config.php ファイルにメールパスワードを保存することを推奨しています。何か見落としましたか? wp-config.php ファイルには何を入力し、そのパスワードは WP Mail SMTP プラグインによってどのように使用されるのでしょうか?

    • The plugin has a learn more link in the plugin settings for the steps to take :)

      管理者

  9. WordPress のメールのみに役立ちますか、それともニュースレターを改善できますか?メールが迷惑メールフォルダに入ってしまうため、より多くの人に見てもらいたいのです。

    • ニュースレターを何で送信するかによります。プラグインであれば役立つかもしれませんが、Constant Contactのようなサービスであれば、それらのサービスがメール配信を確実にします。

      管理者

  10. 素晴らしいリストです。自分のドメインとGmail以外のものをサーバーで設定する必要がある場合に保存しておくと便利です。APIを使ってより複雑なことをすでに学んでいます。保存しておきます。ありがとうございます。

  11. このプラグインは、問い合わせフォームを介したスパムメッセージを削減するのに役立ちますか?

    • このプラグインは現在、単一のアドレスを使用するように作られています。

      管理者

  12. WooCommerceを使用している場合、SMTPと自動応答はトランザクションメール送信の良い組み合わせですか?ありがとうございます!

    • WooCommerceには組み込みのトランザクションメールがありますが、SMTPの設定をお勧めします。ただし、通常、あなたが望んでいると思われるものには追加のプラグインは必要ないはずです。

      管理者

  13. 素晴らしい仕事ぶり、ありがとうございます…SiteGround に 3 つのウェブサイトがありますが、作成時にサーバーでメールを作成しませんでした。WordPress の設定に GMX で使用しているメールを入力しただけです。読者から来るメッセージはすべてこの GMX メールで返信しています。つまり、SiteGround とは完全に独立したサーバーからです。受信メッセージには、シンプルなコンタクトフォームを使用しています。これらの機能に基づいて、SMTP プラグインは必要ですか?

    • メッセージが正しくメールに送信されるように、SMTP を使用したい場合もあります。

      管理者

  14. これは本当に私にとって非常に役立ちました。ここで記事を評価できればよかったのにと思います。

  15. WP Mail SMTP プラグインをインストールした後、wpadmin パネルに「送信者」アプリタブが表示されません。どういうことですか?このタブがあれば、メールを送信する機能が使えるようになると思いますが...?そうでなければ、プラグインは正しく設定されていると思います。

    • There isn’t a sender tab but if you’re having trouble with the plugin you can reach out to the plugin’s support for them to assist :)

      管理者

  16. BuddyPressを使用している場合、もう1つの提案があります。上記の推奨される改善を完了した後も、「アカウントアクティベーション」メールを受信できませんでした。それらは次のように返されました:「メール配信に失敗しました:送信者にメッセージを返します…smtp; 550 このメッセージは他のユーザーによってスパムとして報告されました。」私はそれらが報告されていなかったことを知っていました。なぜなら、私は自分自身にのみテストしていたからです。これはおそらく私の多くの試行錯誤によるものでした。

    「WordPressダッシュボード > ツール > BuddyPress > BuddyPressツール > 修復ツール > メールを再インストールする(デフォルトから削除して復元)」…が私の問題の最終的な完璧な解決策であることが判明しました!

  17. こんにちは。大変参考になる記事をありがとうございます。GmailのSMTPを設定しようとしましたが、うまくいきません。このエラーが見つかりました:redirect_uri_mismatch
    SendGridは動作しますが、メールが迷惑メールフォルダに入ってしまいます。どうすれば修正できますか???

    • API を正しく設定したことを確認するか、プラグインのサポートに連絡すれば、対応してもらえるはずです。

      管理者

返信する

コメントを残していただきありがとうございます。すべてのコメントは、当社のコメントポリシーに従ってモデレーションされますので、ご了承ください。メールアドレスは公開されません。名前フィールドにキーワードを使用しないでください。個人的で有意義な会話をしましょう。