Gmail menolak kata sandi SMTP dengan otentikasi 2-faktor

29

Saya menggunakan aplikasi Mail pada Mac OS X untuk mengakses akun Gmail saya menggunakan otentikasi 2-faktor. Aplikasi ini dikonfigurasi dengan kata sandi khusus aplikasi dan berfungsi dengan baik selama beberapa hari: email dapat dikirim dan diterima tanpa masalah. Tapi kemudian saya mendapatkan pesan kesalahan ini:

Server SMTP "smtp.gmail.com" menolak kata sandi untuk pengguna ".... @ gmail.com"

Mulai saat ini tidak ada email yang dapat dikirim, meskipun saya masih mendapatkan pesan masuk melalui IMAP.

Jika saya mencabut kata sandi khusus aplikasi, membuat yang baru, dan memasukkannya ke dalam aplikasi, itu memperbaiki masalah selama beberapa hari. Kemudian saya mendapatkan kesalahan ini lagi dan harus memasukkan kata sandi baru. Ini sudah berlangsung berbulan-bulan.

Sebelum saya mengaktifkan otentikasi 2-faktor, semuanya bekerja dengan lancar.

Saya juga telah mengonfigurasi Gmail di iPhone saya dengan kata sandi khusus aplikasi yang berbeda, dan di sana masalah ini tidak terjadi.

Guy Gur-Ari
sumber
Pertanyaan-pertanyaan ini terlihat seperti duplikat dari pertanyaan ini: apple.stackexchange.com/questions/53885/… . Anda mungkin ingin memeriksanya.
Andrew Ferrier
ini adalah pertanyaan yang sangat menarik, mungkin situs stachexchange yang salah, tetapi sangat menarik!
the0ther
Tidak bekerja Masukkan kata sandi 2fa baik dengan dan tanpa nama pengguna dan saya tidak dapat mengirim. Perhatikan bahwa saya menggunakan "Lainnya" daripada "Google" saat menyiapkan di Iphone 5 (versi terbaru hari ini).
lobi

Jawaban:

16

Kata sandi aplikasi yang Anda buat perlu ditambahkan di dua tempat di aplikasi Apple Mail Anda.

Ada kata sandi Server Surat Masuk Anda, yang langsung terlihat di bawah informasi akun Anda.

Di bawah ini Anda dapat melihat pilihan untuk Server Surat Keluar (SMTP). Standarnya adalah Gmail. Klik pada kotak drop down dan pilih "Edit Daftar Server".

Di sini Anda akan menemukan bahwa Anda benar-benar perlu memasukkan kata sandi aplikasi itu untuk kedua kalinya. Masukkan ke sini dan selesai.

Referensi lain untuk kata sandi aplikasi yang kedaluwarsa salah. Kata sandi ONE-TIME lakukan. Jika Anda menggunakan kata sandi aplikasi reguler, Anda akan masuk ke pengaturan akun Anda dan mencabutnya ketika tidak lagi diperlukan.

Casey Wagner
sumber
Terima kasih. Saya mengetahui hal ini, dan saya menambahkan kata sandi baik untuk surat masuk maupun keluar. Saya tahu saya menambahkannya dengan benar, karena untuk sementara saya dapat mengirim dan menerima email (saya memperbarui pertanyaan untuk mencerminkan hal ini). Masalahnya adalah bahwa setelah beberapa saat, dan tanpa saya mengubah pengaturan apa pun, mengirim email berhenti berfungsi. Saya masih bisa menerima email. Saya mengerti ini adalah masalah yang sulit untuk dipecahkan; Saya hanya berharap bahwa orang lain juga menabraknya.
Guy Gur-Ari
Ini telah membunuh saya sejak saya pergi ke dua faktor auth di Gmail ... terima kasih !!
cscott530
5

Saya mengalami masalah ini juga, dan setelah beberapa saat memutuskan itu terkait dengan Akses Keychain tempat kata sandi disimpan.

Satu forum yang saya temukan menyarankan untuk menjalankan "Perbaikan" pada gantungan kunci login (tersedia melalui item menu "Pertolongan Pertama"), yang menyelesaikan masalah bagi sebagian orang. Namun bagi saya, proses perbaikan tidak menemukan apa pun untuk diperbaiki.

Akhirnya, saya melalui langkah-langkah berikut yang menyelesaikan masalah bagi saya:

  1. Tutup Email & iCal
  2. Buka "System Preferences" -> "Mail, Kontak & Kalender", cari akun Google / Gmail, dan hapus centang baik Mail & Kalender.
  3. Hapus semua referensi secara manual ke imap.google.com, smtp.google.com, calendar.google.com, dan item serupa dari Keychain login saya (cukup pilih dan hapus)
  4. Kembali ke layar Preferensi Surat, dan nyalakan lagi Kalender & Kalender
  5. Klik tab "Detail" di layar itu, dan masukkan kata sandi Google temp
  6. Buka Surat. Menerima email seharusnya hanya berfungsi, tetapi ketika Anda mengirim email, Anda akan diminta untuk memasukkan kata sandi - gunakan kata sandi yang sama dengan yang digunakan pada langkah 5, dan centang kotak untuk mengingatnya.

Saya yakin langkah-langkah ini sedikit berlebihan, tetapi mereka berhasil untuk saya, jadi saya tidak mengeluh ...

tebakan terbaik saya adalah bahwa penggunaan beberapa kata sandi untuk apa yang secara efektif akun google yang sama entah bagaimana membuang Google atau Mac.

Guypo
sumber
Sebagian besar kunci login saya sebenarnya di bawah smtp.gmail.com, imap.gmail.com dll, daripada google.com. Semoga yang berhasil
mblackwell8
3

Di situs dukungan Google, mengenai verifikasi 2 langkah, mereka berbicara langsung tentang masalah ini dan mengatakan ini kurang lebih untuk memastikan bahwa Anda mencentang kotak "ingat kata sandi ini"

Dikutip langsung dari situs dukungan Google :

Segera setelah Anda mengaktifkan verifikasi 2 langkah, Anda akan diberi tahu bahwa kata sandi Anda tidak lagi berfungsi (lihat gambar di bawah). Masukkan kata sandi khusus aplikasi yang Anda buat di bidang "Kata Sandi" (1). Jika Anda ingin Mail menyimpan kata sandi Anda untuk masuk di masa mendatang, Anda dapat mengklik kotak di sebelah "Ingat kata sandi ini di gantungan kunci saya" (2).

Contoh kotak dialog verifikasi 2 langkah untuk masuk Apple Mail.

Bradley A. Tetreault
sumber
1

Saya menemukan bahwa entah bagaimana 'Sertifikat TLS' akan ditetapkan. Saya mengubah ini menjadi Tidak Ada, dan mulai berfungsi lagi.


Dalam kasus saya, saya menggunakan pengaturan berikut

  1. smtp.gmail.com
  2. TLS pada port 465
  3. Sebagai kata sandi, saya menggunakan kata sandi identifikasi dua arah baru saya yang didefinisikan di sini: SmsAuthSettings
brianegge
sumber
0

Saya berjuang dengan masalah ini untuk waktu yang lama sebelum saya menemukan jawabannya.

Untuk mengakses akun Gmail yang dilindungi oleh verifikasi 2 faktor di Mail, Anda harus memastikan akun Google Anda mengenali ponsel Anda sebagai perangkat yang diotorisasi. Untuk melakukan ini, buka halaman verifikasi dua langkah Anda:

https://accounts.google.com/b/0/SmsAuthConfig

dan klik "Kelola kata sandi khusus aplikasi."

Kemudian masukkan kata sandi yang diberikan di aplikasi email. Anda mungkin harus menghapus dan mengatur ulang akun email Anda. Ini berhasil untuk saya.

samthebrand
sumber