メールの送信制限に達しました」というエラーメッセージでメールが跳ね返ってきたことはありませんか?あるいは、WordPressで送信したメールの一部が正しく配信され、他のメールが消えてしまったことはありませんか?もしそうなら、メール送信の制限にかかっている可能性があります。
メールプロバイダーは、1時間、1日、1ヶ月に送信できるメール数に制限を設けています。個人的なメール送信のためにアカウントを使用しているだけであれば、これらの制限に気づいたり、制限にぶつかったりすることはほとんどないでしょう。
しかし、あなたのWordPressサイトが何百、何千ものフォーム確認、フォーラム更新、アカウント通知を生成している場合、問題が発生する可能性は十分にあります。
このガイドでは、一般的なメールプロバイダーのメール送信制限について説明し、制限に引っかからないようにするための手順を説明します。
WordPressユーザーのメール送信制限
この記事で
WordPressのサイトでは、ユーザーとのやりとり、セキュリティ、コミュニケーションなど、さまざまな目的でメールを送信します。
WordPressサイトが自動的に生成して送信するこれらのメールは、トランザクショナルメールと呼ばれます。一般的なトランザクショナルメールの種類をいくつかご紹介します:
- ユーザー登録とアカウント管理:新規ユーザー向けのウェルカムメール、アカウント有効化または確認メール、パスワードリセットメール。
- Eコマースメール:注文確認メール(WooCommerceサイトなど)、発送通知、入金確認メール、カート放棄メール、返金確認メールなど。また、EコマースとEメールの違いを知るために、Eコマースのマーケティングメールもご覧ください。
- コメント通知:投稿に対する新しいコメントのアラート(サイトオーナーとユーザーの両方へ)
- フォーム送信:コンタクトフォーム(WPFormsなど)が送信されるとサイトオーナーに通知し、ユーザーにはフォーム送信を承認する自動返信メールを送信します。
- サイトセキュリティ通知:ログインアラート、不審なアクティビティやログインの失敗に関する通知、ユーザーロールの変更。
- アップデートとメンテナンス:WordPressのコアアップデート通知、プラグインとテーマのアップデートアラート、定期メンテナンスまたはダウンタイムの通知。
- ニュースレターとマーケティングメール購読者へのニュースレターやプロモーションメールの送信、イベントの招待やリマインダーの送信
- サブスクリプション管理:サブスクリプションの更新と期限切れ
- 会員登録または受講通知コース登録または修了
- 予約確認:予約の確認、キャンセル、リマインダー。
サイトからは多くの重要なメールが送信されるため、制限に達していないことを確認することは非常に重要です。
WordPressサイトからのメール送信をPHPの組み込みメール機能に頼っている場合、メール送信の制限にぶつからないようにするためにまずすべきことは、WP Mail SMTPのようなSMTPプラグインをインストールすることです。
PHP mail はホスティングサーバーのメール機能に依存しており、 多くの場合、大量のメール送信や一貫したメール送信には最適化されていません。多くのホスティングプロバイダは、スパムやサーバの過負荷を防ぐために PHP メールで送信できるメールの数に厳しい制限を課しています。
WP Mail SMTPを使用すると、外部の電子メールサービスまたは専用のSMTPサーバーを使用して電子メールを送信することができます。これらのサーバーは、より大量のメールを処理するように設計されており、その送信制限は通常、ウェブホストのものよりも寛大です。
人気メールプロバイダーのメール送信制限
メールプロバイダがあなたのメールをブロックし始める前に、何通のメールを送ることができるのか、おそらく疑問に思っていることでしょう。
ここでは、最も人気のあるEメールサービスが提供するEメール送信制限をまとめました:
すべてのバージョンで利用可能なメーラー | 制限 | WP Mail SMTP Proのメーラー | 制限 |
---|---|---|---|
センドレイヤー | 50~2,500/日(プランによる | アマゾンSES | 変動あり |
SMTP.com | 1日の上限は公表されていない | マイクロソフト365 / Outlook.com | 毎日10,000人/毎日300人 |
ブレヴォ | 無料プランでは1日300円。有料プランの場合、1日あたりの制限はありません。 | Zohoメール | 毎日250本 |
Googleワークスペース / Gmail | 毎日2,000人/毎日500人 | ||
メールガン | 100ドル/時間 | ||
消印 | 日次、時間軸はなし | ||
センドグリッド | 無料プランで毎日100ドル | ||
スパークポスト | 無料プランで毎日100ドル | ||
その他のSMTP | プロバイダーによる | ||
ペピポスト | 無料プランで毎日100ドル | ||
ヤフー | 限度額は非公表 |
注:多くのプロフェッショナルSMTPメールプロバイダは、1日の上限を課しておらず、1ヶ月の上限は契約するプランによって異なります。
では、どうすれば制限内に収まるのでしょうか?Gmailのような無料メールプランを利用している場合は、より上限が高いメールプロバイダーへのアップグレードを検討する価値があるかもしれません。普段はメールプロバイダーの制限内に収まっていても、ブラックフライデーやサイバーマンデーなどのセール期間中にメールを大量に送信する予定がある場合は、問題が発生する可能性がありますので、事前の準備が必要です。
しかし、WP Mail SMTPを使用して、WordPressサイトのメール送信方法を微調整し、送信制限内に収まるようにすることもできます。
メール送信の上限を超えるとどうなりますか?
プロバイダーが設定したメール送信制限を超えると、サイトにいくつかの悪影響が及ぶ可能性があります:
1.配送の失敗
設定された制限を超えると、メールサービスプロバイダのSMTPサーバーは、制限がリセットされるまで(通常、1時間単位または1日単位)、それ以降のメール送信を拒否します。
その結果、注文の確認やパスワードのリセット、重要な通知など、重要なメールが本来の受信者に届かず、ユーザーの不満やビジネスの損失につながる可能性がある。
2.予想外の費用
プロバイダーによっては、現在のクォータを常に超過している場合、送信上限を増やした上位プランに自動的にアップグレードする場合があります。
これは、Eメールがブロックされるという当面の問題を解決する一方で、予算外の購読料が高くなることを意味する。
3.送信者の評判の低下
送信制限の超過を繰り返すと、インターネット・サービス・プロバイダーや電子メール・サービスに対して、スパム行為の可能性を示す赤信号が出されることがあります。
これは送信者のレピュテーションに悪影響を与える可能性があり、たとえ正当なコンテンツを送信していたとしても、スパムとして判定され、迷惑メールフォルダに振り分けられる可能性が高くなります。
一言で言えば、メール送信の上限を超えることは、全体的に悪いニュースです。メッセージの見逃しや思わぬ出費、さらにはオンライン上の評判を落とすことにもなりかねません。
だからこそ、メールプロバイダーが設定した制限を理解し、その範囲内にとどまることがとても重要なのです。WP Mail SMTPのようなツールとちょっとした積極的な管理で、メールの流れをスムーズに保ち、配信の問題を減らし、メッセージが確実に読者に届くようにすることができます。
WP Mail SMTP設定による送信制限の監視と維持
WP Mail SMTP Proを使用している場合、サイトのメール送信方法をよりコントロールし、制限に当たるのを避けるための様々な設定が利用可能です。
レート制限
レート制限は、WordPressサイトがメールを送信するレートを制御するWP Mail SMTPの強力な機能です。
メールプロバイダが課す制限に合わせて、レート制限の設定を調整することができます。これらの制限にヒットした場合、WP Mail SMTPは単に後で送信するためにメールをキューに入れます。
WordPressサイトでは、1分、1時間、1日、1週間、1ヶ月のメール送信レートを制限することができます。
WP Mail SMTPプラグイン設定のMiscタブにRate Limiting設定があります。
電子メールログ
メールのログを見ることは、メール送信の上限を超えることを防ぐ直接的な助けにはなりません。しかし、ログを見ることで、配信に失敗したメールをすぐに見つけることができます。
ログを確認することで、1日や1週間の異なる時間帯に送信されたメールの数を確認し、送信のピークを特定することができます。また、送信に失敗したメールをログから直接再送信することもできます。
メールログは、WordPressのメールを積極的に管理し、問題が発生したときに迅速に修正するのに役立つ強力なツールです。
WordPressのダッシュボードでWP Mail SMTP " Email Logに移動し、メールログにアクセスします。
電子メールによる障害通知
WordPressサイトからのメールが送信に失敗するたびに、肩を叩かれることを想像してみてください。これこそがWP Mail SMTPのEメール障害アラートです。メール配信に何か問題が発生した時に迅速に通知する、早期警告システムとして機能します。
以下のようなお好みのコミュニケーション・チャンネルにEメール・アラートを設定することができます:
- 電子メール
- スラック
- マイクロソフトチーム
- TwilioアラートによるSMS
- Webhooks経由の別のサービス
アラートを有効にすると、メールが失敗した場合、メールサーバーからのエラーメッセージなど、失敗の詳細を含む通知を受け取ることができます。
この情報は、間違ったメールアドレス、一時的なサーバーの問題、送信制限の超過によるブロックの可能性など、問題の原因を特定するのに役立ちます。
WP Mail SMTPプラグイン設定のAlertsタブをクリックすることで、アラートを有効化および設定することができます。
バックアップメーラー
メールの失敗を完全に防ぐことは常に可能というわけではありません。一時的なサーバーの停止や、普段はメール送信の制限内に収まっているにもかかわらず、一度だけメールが急増したために、サイトからのメール送信に失敗することがあります(ビッグセールや人気サイトからのリンクが原因かもしれません)。
このような状況でも、WP Mail SMTPは、バックアップメーラーを使用してメールを受信者にルーティングすることで、メールを確実に送信することができます。これにより、プライマリメールサービスに障害が発生しても、バックアップが作動し、メールが配信されます。
バックアップメーラーは、WP MailのSMTP設定のAdditional Connectionsで設定できます。
セカンダリ接続の認証情報を追加したら、バックアップメーラーとして選択してください。
スマート・ルーティング
WP Mail SMTPで追加の接続を設定したら、スマートメールルーティングを設定するオプションもあります。
この機能により、メールトラフィックを複数のメーラーやアカウントに戦略的に振り分けることができ、スムーズな流れを確保し、1つのルートが過負荷になるのを防ぐことができます。
例えば、フォームプラグインが生成したメールをあるメールサービスに送信し、WordPressのコア通知は別のメールサービスに送信するようにスマートルーティングを設定することができます。また、件名や本文に特定の単語を含むメールを特定のプロバイダーから送信するように設定することもできます。
スマートルーティングを利用することで、配信率を向上させ、コストを削減し、メールプロバイダーの送信制限にかからないようにすることができます。
次に、サイトに適したSMTPプロバイダーを選択します。
メール送信の制限は、WordPressのメールを管理するメールプロバイダを選択する際に考慮すべき要素の1つに過ぎません。
WordPressサイト用のSMTPプロバイダーの選択ガイドを読んで、最も人気のあるSMTPメールプロバイダーのバランスの取れた概要と比較をご覧ください。
メールを修正する準備はできていますか? 今すぐ始める 最高のWordPress SMTPプラグインで。また、すべての有料プランには14日間の返金保証があります。