WordPressサイトからのメール到達性を改善したいですか?多くの場合、ホスティングサービスプロバイダーが適切にメール設定を行っていないため、WordPressのメール送信がブロックされています。この投稿では、SendGridを使用してWordPressのメール到達性を向上させる方法を紹介します。
WordPressのメールの問題点
初期設定では、WordPressはPHPのメール機能を使用してメールを送信します。多くのWordPressホスティングサービスプロバイダーは、この機能を適切に設定していません。中には、サーバーがスパム送信に使われないようにブロックしているところもあります。
WordPressサイトが一部またはすべてのメールの送信に失敗するため、サイトオーナーにとって問題となります。
WordPressのメールは、パスワードのリセット、通知メールの送信、オンラインストアの運営、お問い合わせフォームの通知などに欠かせません。WordPressがメールを送信できない場合、サイトからロックアウトされたり、重要な通知を見逃してカスタマイザーを失う可能性があります。
それでは、SendGrid(無料)を使ってWordPressのメール到達性を向上させる方法を見てみましょう。
SendGridとは?
SendGridはメールサービスプロバイダです。高度に最適化されたメールサーバーを提供しており、メール送信に利用することができます。
SendGridは、トランザクションメールサービス(WordPressの通知、注文の受領、パスワードのリセットなどの1対1のメール)とメールマーケティングサービスの両方を提供しています。
すべての優れたメールサービスプロバイダと同様に、SendGridは到達性を向上させるために重要なリソースを費やしています。これにより、WordPressのメールがスパムとしてマークされることなく、ユーザーの受信トレイに届くようになっています。これが、Uber、Spotify、Airbnb、Yelp、その他何千もの企業がSendGridを利用している理由です。
SendGridを使用してWordPressメールを送信する
SendGridをWordPressサイトで使用するように設定するには、まずSendGridのサイトにアクセスし、アカウントにサインアップする必要があります。
SendGridは有料サービスだが、毎月12,000通までのメールを送信できる無料プランも提供している。ほとんどの中小規模のサイトには十分な数だ。
サイトが大きくなれば、有料プランにアップグレードすることができる。40,000通まで、月額$9.90からご利用いただけます。毎月何通のメールを送信する必要があるかに応じて価格を設定することができますが、私たちの経験では、ほとんどの人にとって無料プランで十分です。
次に、SendGrid WordPressプラグインをインストールして有効化する必要があります。詳細については、WordPressプラグインのインストール方法のステップバイステップガイドを参照してください。
有効化したら、設定 ” SendGridにアクセスしてプラグインを設定します。
プラグインを使用すると、WordPressサイトをSendGridに接続できます。APIキーを追加するか、SendGridのユーザー名またはパスワードを使用して接続できます。
より安全なので、APIキーを使用する方法をお勧めします。このチュートリアルではAPI方式のみを取り上げます。
まず、SendGridアカウントのダッシュボードにアクセスし、[設定] ” [APIキー]をクリックします。
次に、メールの送信方法を選択する必要があります。SendGrid APIを使用するか、SMTPを使用して送信することができます。
SMTPメソッドはSwift Mailerのサポートが必須です。WordPressサイトにSwift Mailerプラグインをインストールして有効化することで追加できます。
しかし、その必要はありません。私たちはAPIメソッドを使うことを推奨します。
WordPressダッシュボードの設定 ” SendGridページに戻ってください。メール設定の見出しの下に、送信者名、メールアドレス、返信先アドレスを入力する必要があります。
名前にはあなたのサイト名を、送信先アドレスにはあなたの仕事用のメールアドレスを入力します。
その他のオプション設定では、SendGridサイトのメールテンプレートを使用するかどうかを選択し、そのテンプレートIDをプラグイン設定に追加することができます。また、WordPressから送信するメールのカテゴリーを作成し、使用することもできます。
変更を保存]ボタンをクリックして、設定を保存することを忘れないでください。
これですべてです!SendGridはWordPressの初期設定メール機能をSendGrid APIに置き換え、より信頼性の高いメールサービスを提供します。
WordPressからメール通知を生成する任意のアクションを実行してテストすることができます。例えば、パスワードのリセット、新規ユーザーの追加、お問い合わせフォームへの入力などです。
この投稿が、SendGridを使ったWordPressのメール到達性の向上にお役に立てば幸いです。WordPressからのメール通知のカスタマイズに関する投稿もご覧ください。
この投稿が気に入った場合は、WordPressの動画チュートリアルをYouTubeチャンネルに登録してください。Twitterや Facebookでもご覧いただけます。
Syed Balkhi says
Hey WPBeginner readers,
Did you know you can win exciting prizes by commenting on WPBeginner?
Every month, our top blog commenters will win HUGE rewards, including premium WordPress plugin licenses and cash prizes.
You can get more details about the contest from here.
Start sharing your thoughts below to stand a chance to win!
Marian Heddesheimer says
This looks like a great alternative even for small businesses.
When I developed WordPress sites for my clients, these email problems were always very annoying, because it’s not possible to do anything about it, without the web host cooperating.
Especially for small companies, who are on budget hosting, this is often a big problem. It seems, your solution is a good option for small eCommerce sites, who rely on email.
Thanks for sharing this
Marian Heddesheimer
Jay Castillo says
Perfect timing, I needed to set up mailing functionality for a plugin i’m about to deploy, and it had several choices for the email setup.
I really had no idea which to choose because at first glance they all looked like paid services (so I had to do my homework to choose the best). But now i know I can start with Sendgrid, thanks to this article!
Tom K. says
On a similar note, regarding transactional emails and WooCommerce. Do you know if they have out of box templates and integration?
AUGUSTO says
Where is the free plan? does not appear. Only the one-month trial is shown