Gmail アプリケーションパスワード設定

アカウントの保護: Google からのセキュリティに関するアドバイス「 安全性の低いアクセスの無効化 」というのが頻繁に来てうざいので無効化してみました。。。

そしたらこのサーバからGmailのSMTPサーバに飛ばしているメールが飛ばなくなり。。。

重大なセキュリティ通知 「 ログインをブロックしました 」と言われるように。。。

メールサーバのログにはこんなのが。

Oct 22 02:26:31 abel postfix/smtp[6427]: B271742237: to=xxxxxxxx@gmail.com, relay=smtp.gmai
 l.com[74.125.195.109]:587, delay=71777, delays=71776/0.02/0.84/0, dsn=4.7.14, status=deferred
  (SASL authentication failed; server smtp.gmail.com[74.125.195.109] said: 534-5.7.14  Please?534-5.7.14 log in via your web browser and then try 
 again.?534-5.7.14  Learn more at?534 5.7.14  https://support.google.com/mail/answer/78754 c8s
 m17372375pfi.117 - gsmtp)

まぁ、SMTP Authは安全性の低いアクセスって訳ですね。確かに、これだけ権限が集中しているGoogleアカウントをメール送信のためにメールサーバに仕込むのは気が引けてはいました。

では何か手がないかというと、アプリパスワードという専用のパスワードを作ってSMTPサーバを利用する方法がありました。

アプリパスワードを利用するためにはその前に2段階認証を有効にしておく必要があります。

まぁ、詳しくはもろそのまんまなブログがあったので先人の知恵を利用させて頂きました(^_^)

参考サイト

https://blog.saboh.net/smtpgmailcom/