5分で解決!WordPressでメールが送れないときの設定方法【WP Mail SMTP】

もきち もきち 2018.12.26

こんにちは。Webディレクターのもきちです。

WordPressでメールが送信されない方に試してほしい設定方法をご紹介します。

 

以前にも同様の内容を投稿していますが、バージョンが変わりプラグインの設定方法が大きく変わりましたので、あらためてご説明します。

以前の記事
WordPressで「メール送れない!何で?」という方に試してほしい【WP Mail SMTP】設定方法

お問い合わせメールが送信されない

本記事では【Contact Form 7】のプラグインを使ってお問い合わせフォームを作成しています。
WordPressでお問い合わせフォームを作る際は、【Contact Form 7】のプラグインが非常に便利です。

Contact Form 7とは
お問い合わせフォームを作るためのWordPressプラグイン。
初心者の方でもすぐにお問い合わせフォームを置くことができるのでおすすめです。
https://ja.wordpress.org/plugins/contact-form-7/

このプラグインを使えば、お問い合わせフォームをすぐに作ることができます。
でも、環境次第では「お問い合わせしたのにメールが送信されない!」となるかもしれません。

 

では、何故メールが送信されないのでしょうか。その原因とメールを送るための設定方法を説明します。

メールが送信されない原因

メールサーバとWebサイトのサーバが異なる場合、メールを送信するサーバを指定しないといけません。

Webサイトは【さくらインターネット】、メールアドレスは【Gmail】を利用する場合などが該当しますね。

 

この場合、WordPressは自分と同じサーバのメール機能を利用しようとするので、

「メールは別のサーバで利用するよ」と教えてあげる必要があります。

 

そのための設定を簡単にしてくれるプラグインが【WP Mail SMTP】です。

WP Mail SMTP
https://wordpress.org/plugins/wp-mail-smtp/

 

【WP Mail SMTP】のプラグインをインストールする

プラグインの新規追加画面を開き、「Wp Mail SMTP」と検索しましょう。
すると、【Wp Mail SMTP by WP Forms】と書かれたプラグインがありますので、インストールします。

 

 

 

プラグインをインストールして有効化すると、管理画面の【設定】の中に【Wp Mail SMTP】の項目が追加されていますので、選択してください。

 

追加された項目

 

 

WP Mail SMTPの設定画面が表示されましたね。
では1つずつ設定を確認していきましょう。

【WP Mail SMTP】の設定

メール設定

メール設定

 

■送信元アドレス

⇒送信元となるメールアドレスを入れてください。
⇒例)developer.mokichi@gmail.com
※Force From Emailのチェックは不要です

 

■送信者名

⇒送信元となる名前を入れてください。
※Force From Emailのチェックは不要です

 

■メーラー

⇒ 「Other SMTP」を選択
※Gmailのメールアドレスを利用する方でも、「Other SMTP」を選択します。

 

■返信先

⇒チェックは不要です。

SMTP設定

SMTP設定

 

■SMTPホスト

⇒smtp.gmail.com (Gmail)

⇒****.sakura.ne.jp (さくらインターネット。 *は初期ドメイン)

 

■暗号化

⇒「SSL」を選択

 

■SMTPポート

⇒465 (Gmail)

⇒25 または 587 (さくらインターネット 等)

 

■AutoTLS

⇒ONにします。

 

■認証

⇒ONにします。

 

■SMTP Username

⇒送信に利用するメールアカウントのメールアドレスです。

⇒例)developer.mokichi@gmail.com

 

■SMTP Password

⇒上記メールアカウントのパスワードです。

 

ここまで入力したら【Save Settings】を押して、設定内容を保存します。

テストメールの送信

テストメールの送信

 

設定が完了したら、「Email Test」を押して、テストメール送信画面を開きます。

■Send To

⇒テストメールを送信するメールアドレスを入力します。

 

■HTML

⇒ONにします。

 

あとは、【Send Email】を押します。
入力したメールアドレスにテストメールが届きますので、確認してみましょう。

実際にお問い合わせしてメール送信を確かめる

 

それでは実際にメールが送信されるか確認してみましょう!

 

お問い合わせフォームから実際にお問い合わせを送信します。
送信完了メッセージが表示されたら、メールの設定は完了です。お疲れ様でした。

最後に

メールは送信されましたか?
「設定したけどメールが届かないよ」という方は、一度メールのアカウント設定を見直してみると良いかもしれません。

POPULAR

もきち

書いた人

もきち

Director / Engineer