WordPressからSMTP(Google Apps 二段階認証)

WordPressからSMTPにてメールの送信を行う場合、WP Mail SMTPを利用すると便利です。

通常は

 

SMTP:smtp.google.com

 

WP Mail SMTP 設定画面
WP Mail SMTP 設定画面

SMTP:smtp.google.com

SMTP Port:465

Username:xxxxx@gGoogleAppsのドメイン

Password:GoogleAppsのパスワード

で送信が出来ますが、GoogleApps側で二段階認証を行っている場合は通常のパスワードでは送信出来ません。

送信に利用するユーザでログインした状態で

https://www.google.com/settings/security

Google Appsのセキュリティ設定にてアプリ パスワードの設定を選択してください。

 

次の画面でアプリパスワードの設定を行います。

画面の下の方のリストボックスで選択をします。

端末を選択で「その他」を選択し、名前を入力します。この名前は適当でいいですが仮にWordPressとでも入力しておきましょう。

 

生成を押すと黄色い枠の中にアプリパスワードが表示されます。

このパスワードを先ほどのWP Mail SMTPの設定画面のユーザパスワードの部分に設定してください。

設定後はその下にあるテストで実在するメールを入力してみてください。

メールが届かず、結果画面でfalseが表示されたらメールの送信は失敗です。

Google Appsのポリシーや、ユーザアカウントの設定等も再度確認してください。

 

 

Google Appsのグループに招待状無しでユーザ追加

google apps 上部のメニューからグループを選択

赤いグループを作成を選択

必要事項を記入し

グループの種類ではメーリングリストを選択

入力が終わったら上部の作成ボタン押下でMLが作成出来ます。

公開範囲や投稿を適時設定してから問題のユーザ追加ですが

直接追加を行なっても、招待のメールが飛んでしまいます。

これを回避するためにはGoogle Apps側の管理画面に入り

グループの編集でユーザの追加を行なって下さい。

ドメインの内部外部どちらでも、管理画面からの追加であればユーザに確認メールは飛びません