Oji-CloudOji-Cloudクラウドとテクノロジーが人生をHappyにする。クラウドインテグレーターに転職したぱぱエンジニアが発信するテクニカルブログ。SMTPのプラグインを導入してWordPressからメールを送信する設定を行います。SMTPの設定ウェブサーバーの他にメールサーバー準備してますか?もしあなたがウェブにお問い合わせなどフォームを利用する場合、WordPressからメールを送信する設定が必要ですよね。WordPressはメール送信する機能はありません。あなたがサーバー上にウェブサーバー以外に、メールを送信するためのメールサーバーを準備していれば該当しませんが、サーバー上にはWordPressしかなく、メール送信はgmailなど外部のメール送信サーバー(SMTP)を利用する場合は、WordPressと外部のメール送信サーバーを連携させなければいけません。SMTPのプラグインを利用しましょう。SMTPを入力して、[今すぐインストール]ボタン、[有効]ボタンを押します。SMTPの設定をクリックします。送信元アドレス、送信者名を入力、メーラーを選択します。メーラーにgmailを選択すると、下記の入力項目が表れます。APIを使ってWordPressとGmailを連携させる必要があります。ベストプラクティスか分かりませんが、この方法を試してもらえばメールが送信できるようになります。Secret”を準備します。Websitesにアクセスしましょう。PROJECT]ボタンをクリックします。nameを入力し、Yesを選択して利用規約に同意します。[NEXT]をクリックします。nameの入力が必要になります。ここでは、WordPressと入力しています。[NEXT]をクリックします。clipboard”をクリックすることで、クリップボードにコピー可能です。Websitesの画面に戻ります。先ほどの続きの画面では、APIを使うアプリを選択します。SMTPの設定でコピーしたURLを貼り付けます。Secret”を取得することができましたね。ここからが後半戦です。Secret”を入力します。Settings]をクリックして設定を保存しましょう。account]のボタンを押します。ここでGoogleにジャンプします。ここでは、WordPressのプラグインがGoogleアカウントにアクセスするための申請をGoogleアカウント側で許可します。Chromeの場合、以下の警告が表示されました。アクセスが許可されていないために表示されています。次に進むためには、”詳細”をクリックします。未確認のアプリであることが警告として表示されました。次に進むためには、”ドメイン名(安全ではないページ)に移動”をクリックします。以下の画面が表れます。WordPressのプラグインがGoogleアカウントにアクセスするための申請を許可するか否かの画面になります。[許可]のボタンをクリックします。APIの関連付けが成功したメッセージが表示されました。ここでテストメールの送信を行いましたが、エラーとなりました。Consoleに移動します。API”を選択します。APIがまだ使えない状態だったことが分かりました。[有効にする]のボタンをクリックします。最後にテストメールの送信を行います。Email]をクリックします。以下の通り、無事にメールが送信できました。コメントをキャンセルメールアドレスが公開されることはありません。*ウェブサイト次回のコメントで使用するためブラウザーに自分の名前、メールアドレス、サイトを保存する。この記事のトラックバックURL新川のプロフィール岐阜県出身、30代後半、3児の父。2000年に上京、電機メーカー就職⇒2015年に地元Uターン⇒2018年からクラウドインテグレーターに。Microsystems/Oracle,HP,Ciscoのサーバーやストレージなどの製品担当エンジニアでした。製品を世に送り出すところからEOSLまでを日夜サポート。2015年から三重県四日市市の半導体工場に異動、情シスのポジションで大規模システムの構築・運用に従事。ここまでは、UNIXを中心にオンプレonly。2018年から愛知県名古屋市のクラウドインテグレーターに転職。遅咲きながら、初めてパブリッククラウドを使った仕事がスタート。毎日、スキルとハートを磨いています。よろしければ、エンジニアが書くコラムもお読みください。