AI要約
WordPressについて書き始める前は、フリーランスのウェブデザイナーとして長年活動していました。WordPressウェブサイトの構築は10年以上続けており、すぐに学んだことの一つに、組み込みのメール機能に頼るべきではないということです。
最初はWordPressが標準でメールを適切に処理してくれると思っていましたが、クライアントからフォームの送信やその他の重要なウェブサイトのメールが届いていないと苦情があったため、より良い解決策が必要だと気づきました。
しかし、すべてのビジネスが高価なメールサービスにお金を払いたいわけではありません。特に始めたばかりの頃は、1ドル1ドルが重要です。
もしあなたが同じ状況なら、WordPressを無料のSMTPサーバーに接続することで、毎月の追加費用なしにこれらの問題を解決できます。
このガイドでは、WordPressで無料のSMTPメールサーバーを使用するために知っておくべきすべてを説明します。クライアントと私にとって最も効果的だったオプションと、迅速にセットアップするためのステップバイステップの手順を共有します。
WordPressのメールが失敗する理由とSMTPによる解決策
デフォルトでは、WordPressはPHPのmail()関数を使用してメールを送信します。これは技術的に聞こえるかもしれませんが、あなたにとっての意味は次のとおりです。信頼性の低いメール配信と、メッセージがスパムとしてフラグ付けされる可能性が高くなります。
多くのホスティングプロバイダーはPHPメールを制限しているか、適切に設定していないため、メールがサーバーからまったく送信されない可能性があります。
PHPメール経由で送信されたメールには適切な認証がないため、メールプロバイダーはメッセージが正当なものであることを確認できません。スパムフィルターは認証されていないメールに対して厳しくなっており、最新のメールセキュリティプラクティスに従っていないメッセージを迅速にフラグ付けしてブロックするため、これはますます問題になっています。
さらに悪いことに、デフォルトのシステムでは配信確認や追跡機能が提供されていないため、メールが実際に宛先に届いたかどうかは不明なままです。
ここでSMTP(Simple Mail Transfer Protocol)が役立ちます。SMTPはインターネット経由でメールを送信するための業界標準であり、いくつかの重要な利点を提供します。
- 配信性の向上: 適切な認証により、メールが受信トレイに届く可能性が高まります
- 信頼性の向上: メールがサイバー空間で失われる可能性が低くなります
- より良い送信レピュテーション: ドメインはメールプロバイダーからの信頼を得ます
- 追跡機能: 多くのSMTPサービスは配信分析を提供します
- より高い送信制限: ほとんどのSMTPサービスは、ホスティングプロバイダーよりも多くのメールを送信できます

一番良いところは?このガイドで説明するオプションを使用して、WordPressサイトにSMTPを無料で実装できます。
SMTPメールサービスを選択する際に考慮すべきこと
WordPressサイトのSMTPメールサービスを選択する際は、現在および将来のニーズを慎重に検討する必要があります。
GmailやOutlookなどの既存のメールサービスを使い続けたくなるかもしれませんが、ウェブサイトにとって常に最良の選択とは限りません。
まず、これらのメールサービスは主にアプリやウェブベースのインターフェースからメールを作成して送信するために設計されているため、WordPressサイトで機能するように設定するのは非常に難しい場合があります。
たとえばGmailの場合、Googleがセキュリティ上の理由で要求する一連の技術的な手順を長くたどる必要があります。まず、Googleアカウントで2段階認証プロセスを有効にし、次にGoogle Cloud Platformでプロジェクトを設定し、OAuth認証情報を作成し、SMTPプラグインにアカウントにアクセスする権限を付与し、エラーをトラブルシューティングする必要があります。これが複雑で時間がかかると感じるなら、信じてください。その通りです!
WP Mail SMTPはGmailおよびOutlookのメールアカウント向けの簡単なワンクリック接続オプションを提供していますが、これにアクセスするにはプラグインの有料バージョンにアップグレードする必要があります。
ウェブサイトが成長するにつれて、より高価なビジネスアカウントにアップグレードしないと制限を増やす簡単な方法がなく、それでもこれらのサービスは主に大量のウェブサイトメール用に設計されていないという問題に直面する可能性があります。
さらに、ウェブサイトが個人のメールやビジネスコミュニケーションと同じメールサービスを共有している場合、ウェブサイトからの配信の問題が、重要な個人のメールに影響を与える可能性があります。
したがって、これはGmail SMTPサーバーを使用してWordPressのメールを送信できないということではありません(人気のある選択肢であることを知っているので、以下に完全な手順を含めました)。しかし、他の選択肢を検討する価値は間違いなくあります。
トランザクションメールサービスのメリット
私の経験では、SendLayer、Brevoなどのトランザクションメールサービスは、ウェブサイト所有者にとって大きな利点を提供します。これらのサービスの多くは、始めたばかりの頃に最適な、寛大な無料SMTPプランを提供しています。
これらのサービスでのセットアッププロセスは驚くほど簡単であることがわかりました。ほとんどはWP Mail SMTPと直接統合されており、APIキーまたは標準のSMTP認証情報のみが必要です。
専用のトランザクションメールサービスは、配信率も大幅に向上します。これらは、良好な送信者評価を持つ専用IPプールを維持し、メールに何が起こったかを正確に示す詳細な分析を提供します。また、添付ファイルの処理、トラフィックの急増時のキュー管理の改善、および一般的に、より信頼性の高いメール送信エクスペリエンスを提供する場合もあります。
非常に小規模な個人サイトであれば、既存のメールサービスで十分な場合もあります。しかし、複数のWordPressサイトを管理してきた経験から、最初から専用のトランザクションメールサービスを検討することを強くお勧めします。
ほとんどの専用サービスが提供する無料プランは、開始するのに十分な容量を提供しており、新しいウェブサイトでも利用しやすくなっています。メールのニーズが増えるにつれて、有料プランへの移行はシームレスで、かなり手頃な価格になります。例えば、SendLayerの有料プランは月額5ドルから利用できます。
WP Mail SMTPがサポートするすべての無料SMTPサービスに関する情報を以下の表にまとめましたので、意思決定の参考にしてください。
| サービス | 無料制限 | 特徴 | 制限事項 | 有料プラン開始価格 |
|---|---|---|---|---|
| SendLayer | 200通のメール(トライアルのみ) | 簡単なセットアップ、良好な配信率、詳細な分析、開発者に優しい | 永続的な無料プランではなく、トライアルのみ。しかし、他のオプションよりも手頃な月額プラン | 月額5ドルで1,000通のメール |
| Brevo (Sendinblue) | 1日あたり300通のメール | マーケティング機能、SMS機能 | 無料プランではフッターにブランド表示 | 月額9ドルから5,000通のメール |
| Elastic Email | 1日あたり100通のメール | メールデザイナー、メール検証、分析機能 | APIプランにはダッシュボードツールは含まれません | 月額19ドルから50,000通のメール |
| Gmail | 1日あたり500通のメール (Google Workspaceで2,000通) |
信頼性の高いサービス、使い慣れたインターフェース | 無料SMTPプラグインを使用している場合、セットアップが複雑 | Google Workspaceで月額7ドル |
| Mailgun | 1日あたり100通のメール | 開発者向け、強力なAPI、良好な配信率 | メールログは1日間のみ保持されます | 月額15ドルから10,000通のメール |
| Mailjet | 1日あたり200通のメール | メールエディターとフォームビルダーが含まれています | 無料プランのメールにあるMailjetロゴ | 月額15ドルから10,000通のメール |
| Postmark | 月100通のメール | 詳細な分析、メッセージストリーム | 無料プランは非常に限定的で、テスト専用です | 月額15ドルで10,000通のメール |
| Twilio SendGrid | 1日100通のメール(60日間) | 詳細な分析、開発者に優しい | 無料トライアルは60日間に制限されています | 月額19.95ドルで50,000通のメール |
| SMTP2GO | 月1,000通のメール | 簡単なセットアップ、迅速なサポート | 日次/月次制限を超えたメールはキューイングされず、ブロックされます | 月額15ドルで10,000通のメール |
| SparkPost | 月500通のメール(開発者アカウント) | エンタープライズグレードの分析 | 開発者中心、学習曲線は急 | 月額20ドルで50,000通のメール |
WordPressメール用の無料SMTPサーバーを設定するために必要なもの
無料のSMTPメールサービスを選択してアカウントにサインアップしたら、WordPressサイトから数分でメールの送信を開始できます。必要なものは次のとおりです。
- WordPressウェブサイト:プラグインをインストールするには管理者アクセスが必要です
- SMTPプラグイン:WP Mail SMTPをお勧めします。無料版があり、多くのSMTPメールサービスで動作します。
- SMTPメールプロバイダーのアカウント:上記の表のいずれか、またはSMTPメール認証情報を提供するその他のサービスを選択してください。
- ドメインDNSアクセス:認証用(配信可能性を向上させます)。通常、ウェブホスティングまたはドメイン名の管理パネルでアクセスできます。
必要なものがすべて揃ったら、ほとんどのSMTPメールプロバイダーのセットアッププロセスは数分で完了するはずです。最も人気のあるサービスのいくつかは以下の詳細な手順を含めましたが、基本的なセットアップはすべてのメールサービスで基本的に同じです。
- 無料のSMTPメールサービスを選択してサインアップする
- WordPressサイトにSMTPプラグインをインストールする
- SMTPサービス認証情報でプラグインを構成する
- テストメールを送信してすべてが機能することを確認する
- オプションで、配信可能性を向上させるためにドメイン認証を設定する
技術的なことに詳しくなくても心配いりません。WP Mail SMTPは、このプロセスを迅速かつ簡単にします。
WP Mail SMTPプラグインの設定
無料のメールサービスを確認する前に、WordPressサイトにSMTPプラグインをインストールする必要があります。
WP Mail SMTPは、人気の高いすべてのメールサービスと簡単に連携でき、技術に詳しくない方でもセットアッププロセスを簡単にします。
Proバージョンを選択すると、GmailとOutlookのワンクリック設定が可能になり、これらのメールプロバイダーを使用したい場合は、正直に言って生活がずっと楽になります。
有料版プラグインには便利なログ機能も含まれており、問題が発生した際のトラブルシューティングに数え切れないほどの時間を節約してくれました。しかし、今のところは無料版をインストールして進めることができます。
WP Mail SMTPの始め方は次のとおりです。
- プラグインをインストールする:WordPressダッシュボード > プラグイン > 新規追加に移動し、「WP Mail SMTP」を検索します
- プラグインを有効化する:インストール後に「有効化」ボタンをクリックします
- セットアップウィザードを実行する:プロンプトに従ってSMTPプロバイダーを選択します
- プロバイダーを設定する:選択したSMTPサービスの認証情報を入力します
- テストメールを送信する:すべてが正常に機能していることを確認します
WP Mail SMTPの無料バージョンは、ほとんどの主要なメールプロバイダーで動作し、その多くは無料プランを提供しています。それには以下が含まれます:
ほとんどの中小企業オーナーにとって、WP Mail SMTPの無料バージョンは最初のうちは十分でしょう。ビジネスが成長するにつれて、Proバージョンは投資を正当化できる機能を提供します。
メールプロバイダーに関しては、無料プランには制限があり、選択するサービスによって異なります。上記の表をガイドとして、ニーズに合った無料SMTPメールプロバイダーを選択するのに役立ててください。
WP Mail SMTPのセットアップウィザードが選択したメールサービスへの接続手順を案内しますが、インストール後いつでもプラグインを設定できるように、以下に完全な手動手順を含めました。
無料のGmail SMTPを使用したWordPressメールの送信
まず、WP Mail SMTPプラグインを使用してGmailアカウントをWordPressに接続する方法を説明します。前述のように、既存のGmailアカウントを使用するのではなく、ウェブサイト専用の無料メールアカウントにサインアップすることを検討してもよいでしょう。しかし、Gmailは依然として最も人気のあるメールオプションの1つであることを知っているので、ここに接続するための完全な手順を含めました。
ウェブサイトのメール専用の新しいGmailアカウントを作成するか、既存のアカウントを使用することから始めます。Gmailでは1日あたり最大500通のメールを送信できますが、ビジネスを運営している場合は、Google Workspaceアカウントの使用を検討してください。これにより、送信制限が1日あたり2000通に増加します。
無料WP Mail SMTPバージョンでのセットアップ
まず、WP Mail SMTP » 設定に移動し、一般タブをクリックします。
次に、WordPressサイトのメールが送信されるメールアドレスを入力します。これは、アカウント作成時に設定したGmailアドレス、またはカスタムドメインから送信するために作成したエイリアスのいずれかです。

また、送信元メールを強制するトグルをオンにすることをお勧めします。これにより、他のプラグインによって設定されたものをすべて上書きして、サイトが送信するすべてのメールの送信元メールとしてGmailアドレスが設定されます。
次に、メールの送信元として表示したい差出人名を入力します。デフォルトではウェブサイト名が設定されていますが、任意の名前を入力できます。
差出人名の強制オプションをオンにすることをお勧めします。
次に、下にスクロールして、メーラーとしてGoogle / Gmailを選択します。
GoogleはGmailのユーザー名とパスワードをSMTP認証情報として入力することをサポートしなくなったため、無料のWP Mail SMTPプラグインを使用している場合は、まずアプリパスワードを設定する必要があります。これは少し複雑になる可能性があるため、スクリーンショットとビデオでプロセスを説明する詳細なドキュメントをGmail / Google Workspace設定ガイドで参照することをお勧めします。この方法は機能しますが、いくつかの技術的な手順が必要です。
WP Mail SMTP Proは、プロセスを劇的に簡素化するワンクリックセットアップオプションを提供します。WordPressメールの送信にGmailを使用し続けたい場合は、手動セットアップの手間をすべて省くことができるため、アップグレードする価値は十分にあります。
ワンクリックセットアップと手動セットアップのどちらにするか迷っている場合は、簡単な比較を以下に示します。
| 手動セットアップ | ワンクリックセットアップ(Pro) | |
|---|---|---|
| 使いやすさ | ステップバイステップのガイドでサポート | 最小限のステップで即時接続 |
| 技術的なステップ | Googleアプリの作成と認証情報の構成が必要 | 手動構成は不要 |
| 所要時間 | 約30〜60分 | 2分未満 |
| サポート | 豊富なドキュメントへのアクセス | チームによる優先サポート |
| 最適な用途 | 詳細なセットアップと学習プロセスを好むユーザー | 最も迅速かつ簡単なセットアップを求めるユーザー |
WP Mail SMTP ProによるワンクリックGmailセットアップ
最も早く開始する方法をお探しですか? ワンクリックセットアップはプロセスを簡素化するため、すぐにメールの送信を開始できます。
👉 Proにアップグレードしてワンクリックセットアップを有効にする
この迅速かつ簡単なセットアップオプションを利用するには、トグルをオンにクリックしてワンクリックセットアップをアクティブにするだけです。
次に、画面下部にある保存ボタンをクリックして設定を保存します。

設定を保存した後、Googleでサインインボタンが表示されます。このボタンをクリックして、WP Mail SMTPがGoogleアカウント経由でメールを送信することを承認する必要があります。

ログイン後、許可ボタンをクリックしてアクセスを許可します。

これで完了です!Googleアカウントが正常に接続され、すべてが設定されたことを確認するメッセージが表示されるはずです。

WP Mail SMTPを使用した無料のBrevoメールの設定
WordPressメールの送信にGmailが最適ではないと判断した場合は、上記にリストされている他のSMTPプロバイダーのいずれかを検討することをお勧めします。
Brevo(旧Sendinblue)はWP Mail SMTPが推奨するメールプロバイダーの1つであり、1日あたり最大300通のメールを送信できる寛大な無料プランを提供しています。これは、新しいウェブサイトやブログに最適です。サイトが成長し、より多くのメールを送信する必要がある場合は、Brevoは強化された機能とより高い送信量を持つさまざまな有料プランを提供しています。
Brevoアカウントにサインアップし、BrevoでAPIキーを生成する
開始するには、Brevo(Sendinblue)アカウントが必要です。クレジットカードなしで無料で新しいBrevoアカウントを作成できます。

サインアップ後、Brevoが送信するメール内のボタンをクリックしてメールアドレスを確認する必要があります。次に、連絡先情報を入力し、ドメインの確認に進むことができます。このプロセスを説明する詳細なステップバイステップの手順は、Brevo設定ガイドに記載されています。
ドメインの承認とDNSレコードの確認後、WP Mail SMTPの設定を続けることができます。
Brevo を WP Mail SMTP で使用するには API キーが必要です。これは、設定メニューの [SMTP & API] エリアにある Brevo ダッシュボードで生成できます。API キーを生成してコピーする手順に従ってください。この API キーを WP Mail SMTP の設定に貼り付ける必要があります。

基本メール設定を入力する
WordPress ダッシュボードの [WP Mail SMTP » 設定 » 一般] に移動して、WP Mail SMTP の設定ページを開きます。
まず、サイトのすべてのメールが送信されるメールアドレスである [送信元メールアドレス] を設定します。このメールアドレスには、Brevo で承認したドメインと同じドメインが含まれている必要があります。
たとえば、[example.com] を承認した場合、送信元メールアドレスには example.com が含まれている必要があります (例: [email protected])。

次に、サイトからのメールを送信したい [送信元名] を入力します。

メールプロバイダーとして Brevo を選択する
[メーラー] セクションで、利用可能なメーラーのリストから「Brevo」を探して選択します。このプラグインは Brevo と直接統合されており、設定が簡単です。
下にスクロールし、Brevo アカウントで以前に生成した API キーを [API キー] フィールドに入力します。

次に、[送信ドメイン] を入力します。これにより、WP Mail SMTP は Brevo の設定でドメイン側のエラーをチェックできます。このドメインチェックは、テストメールを送信するたびに実行されます。
サイトの送信ドメインは、Brevo で既に承認したドメインと同じである必要があります。

最後に、[設定の保存] ボタンをクリックして、Brevo 接続を保存します。これで、無料の Brevo メールアカウントで WordPress サイトからメールを送信できるようになります。
WP Mail SMTPを使用したSendLayerの設定
Sendlayer には無料プランはありませんが、他のトランザクションメールサービスと比較して月額わずか 5 ドルと大幅に安いため、ここに含めました。試してみて、最初に送信する 200 件のメールを無料で利用できます。
他のプロバイダーの無料プランで提供される以上のメールを送信する必要があるが、高価なメールサービスにサインアップしたくない場合は、これは素晴らしい選択肢です。WP Mail SMTP プラグインを使用して SendLayer と WordPress を接続する手順ガイドを以下に示します。
SendLayer アカウントを作成する
まず、SendLayer のウェブサイトにアクセスして、新しいアカウントにサインアップしてください。SendLayer は無料トライアルを提供しており、始めたばかりのユーザーに最適です。無料プランで開始するには、価格表の一番下までスクロールし、無料トライアルにサインアップするためのリンクをクリックしてください。
SendLayer アカウントの作成の手順については、このガイドに従ってください。
WP Mail SMTP の設定を構成する
WordPress ダッシュボードの [WP Mail SMTP » 設定 » 一般] に移動して、WP Mail SMTP の設定ページを開きます。
まず、サイトのすべてのメールが送信されるメールアドレスである [送信元メールアドレス] を設定します。このメールアドレスには、SendLayer で承認したドメインと同じドメインが含まれている必要があります。
たとえば、[example.com] を承認した場合、送信元メールアドレスには example.com が含まれている必要があります (例: [email protected])。

次に、サイトからのメールを送信したい [送信元名] を入力します。

SendLayer をメーラーとして設定する
WP Mail SMTP 設定ページの [メーラー] セクションで、メーラーオプションとして [SendLayer] を選択します。
次に、APIキーを作成する必要があります。WP Mail SMTPの設定で、APIフィールドの横にあるAPIキーを取得リンクをクリックすると、簡単に作成できます。

これによりSendLayerダッシュボードに移動し、ボタンをクリックして新しいAPIキーを作成できます。

次にAPIキーをコピーして、WordPressダッシュボードに戻ります。

SendLayerダッシュボードからコピーしたAPIキーをAPIキーフィールドに入力します。

設定の保存をクリックして設定を保存すれば完了です!これでWordPressのメールはSendLayer経由で安全に送信されます。
WP Mail SMTPを使用した無料SMTPサービスのセットアップ
他の無料メールサービスを選択しますか?SMTPサービスを選択した場合でも、手順は同様です。アカウントにサインアップし、SMTP認証情報またはAPIキーを見つけて、WP Mail SMTPの設定画面で認証情報を入力して、選択したプロバイダー経由でメールの送信を開始します。サポートされているすべてのメールサービスの詳細な手順は、WP Mail SMTPドキュメントで確認できます。
メールの設定が完了したら、すべてが正しく機能していることを確認するために、WP Mail SMTP » ツール » メールテストに移動します。テストメールを受信したいメールアドレスを入力し、メール送信をクリックします。

指定した受信トレイを確認して、テストメールが正常に配信されたことを確認してください。
よくある質問
WordPressのメールに無料のSMTPサーバーを使用することについて、多くの質問を受けます。ここでは、最も一般的な質問をいくつか紹介します。
SMTPとは何ですか?WordPressでなぜ必要ですか?
SMTP(Simple Mail Transfer Protocol)は、インターネット経由でメールを送信するための標準プロトコルです。WordPressはデフォルトでPHPのmail()関数を使用していますが、これはホストによってブロックまたは制限されることが多く、配信率も低いです。SMTPは認証を提供し、メールがスパムフォルダではなく受信トレイに届く可能性を高めます。
無料のSMTPサーバーはビジネス用途で信頼できますか?
はい、Gmail、Brevo、SendGridなどの評判の良いプロバイダーからの無料SMTPサーバーは、中小規模のWordPressサイトで信頼できます。ほとんどのビジネスにとって十分な1日の送信制限と良好な配信率を提供します。メールの量が増えるにつれて、有料プランにアップグレードする必要があるかもしれません。
WordPressでSMTPを設定するには技術的なスキルが必要ですか?
基本的な技術的知識があると役立ちますが、WP Mail SMTPのような最新のSMTPプラグインは、ステップバイステップの指示でプロセスを簡単にします。Proバージョンでは、GmailとOutlookのワンクリック設定や、サポートが必要な場合のWhite Glove Setupサービスも提供しています。
SMTPとAPI送信方法の違いは何ですか?
SMTPは従来のメール送信プロトコルですが、APIメソッドはプロバイダーのシステムとの直接統合を使用します。APIメソッドは一般的に最新で、より優れたパフォーマンスを提供できますが、SMTPはより普遍的に互換性があります。多くのWordPress SMTPプラグインは、現在両方の方法をサポートしています。
ホスティング会社のSMTPサーバーを使用できますか?
一部のホスティング会社はSMTPサーバーを提供していますが、制限が多く、配信率が低い場合があります。サードパーティのSMTPサービスは、通常、より優れた信頼性、配信率、および機能を提供します。
覚えておいてください。最も重要なステップは、WordPress のデフォルトの PHP メール機能に依存するのではなく、SMTP を実装することです。これらのオプションのいずれかを使用すると、メールの到達性が大幅に向上します。
どのオプションを選択しても、WordPress のメールが確実に宛先に届くようになり、パスワードリセットの失敗、注文確認の漏れ、フォーム送信の消失などがなくなります。
メールの修正準備はできましたか?今日から始めましょう WordPressの最高のSMTPプラグインで。メールを修正する時間がない場合は、追加購入で完全なWhite Glove Setupアシスタンスを利用でき、すべての有料プランで14日間の返金保証が付いています。
この記事がお役に立った場合は、WordPressのヒントやチュートリアルについては、FacebookとTwitterでフォローしてください。