Gmailアカウントとsmtp.gmail.com
Webアプリケーション内を使用して、メールのテストと送信を行っています。Gmailアカウントの2要素認証がオンの場合、メールの送信に失敗しますが、オフにすると、Webアプリケーションはメールを正常に送信します。あらゆる種類のアドバイスに感謝します。
Gmailアカウントとsmtp.gmail.com
Webアプリケーション内を使用して、メールのテストと送信を行っています。Gmailアカウントの2要素認証がオンの場合、メールの送信に失敗しますが、オフにすると、Webアプリケーションはメールを正常に送信します。あらゆる種類のアドバイスに感謝します。
回答:
Gmailのセキュリティ設定でカスタムアプリを作成します。
1. Log-in into Gmail with your account
2. Navigate to https://security.google.com/settings/security/apppasswords
3. In 'select app' choose 'custom', give it an arbitrary name and press generate
4. It will give you 16 chars token.
トークンをパスワードとして完全なGmailアカウントと組み合わせて使用すると、2要素認証は必要ありません。
注:手順2のリンクは、2要素認証が有効になっている場合にのみ機能します。
Mac OSXのARQバックアップアプリに問題があるためにここにいる場合は、次の設定が機能していることがわかりました。
SMTP hostname: smtp.gmail.com
SMTP Port: 587
Click: Enable SSL (STARTTLS)
Authentication Type: Password (SASL PLAIN)
User Name: <full Gmail email address>
Password: <Google-generated app password>
Googleで生成されたアプリのパスワードは、@ stoyan-dimovが上記の回答で示唆しているように、次のURLを使用して生成されます。
https://security.google.com/settings/security/apppasswords
「メール」パスワードを生成することを選択し、デバイスを「カスタム」として設定します(私は「ARQ」と呼びました)。
警告:上記のURLにアクセスするには、Googleアカウントで2要素認証を有効にする必要があります。