LINUX.ORG.RU
ФорумAdmin

Gnus не подключается к gmail IMAP

 , , , ,


0

1

Приветствую,

имеется emacs-24.3 на Ubuntu-14.04.4. Настроил все в соответствии с https://www.emacswiki.org/emacs/GnusGmail, тем не менее Gnus никак не может подключиться:

Opening connection to imap.gmail.com via tls...
nnimap (gmail) open error: 'NO (ALERT) Please log in via your web browser:
https://support.google.com/mail/accounts/answer/78754 (Failure)'.  Continue? (y
or n)  y
Saving file /home/mark/.newsrc-dribble...
Wrote /home/mark/.newsrc-dribble [2 times]
Gnus auto-save file exists.  Do you want to read it? (y or n)  y
Opening nnimap server on gmail...
Server nnimap+gmail previously determined to be down; not retrying
Opening nnimap server on gmail...failed: NO (ALERT) Please log in via your web
browser: https://support.google.com/mail/accounts/answer/78754 (Failure)
Checking new news...
Reading active file from gmail via nnimap...
Opening nnimap server on gmail...
Server nnimap+gmail previously determined to be down; not retrying
Opening nnimap server on gmail...failed: NO (ALERT) Please log in via your web
browser: https://support.google.com/mail/accounts/answer/78754 (Failure)
Reading active file via nndraft...done
Checking new news...done
No news is good news
Warning: Opening nnimap server on gmail...failed: NO (ALERT) Please log in via
your web browser: https://support.google.com/mail/accounts/answer/78754
(Failure); Server nnimap+gmail previously determined to be down; not retry\
ing; Opening nnimap server on gmail...failed: NO (ALERT) Please log in via your
web browser: https://support.google.com/mail/accounts/answer/78754 (Failure);
Server nnimap+gmail previously determined to be down; not retrying
gnus-group-read-group: No group on current line

При этом gnutls-cli успешно коннектится к imap.gmail.com:993, получаю «OK Gimap ready for requests».

Вот фрагмент ~/.gnus:

;;
(setq gnus-select-method
      '(nnimap "gmail"
          (nnimap-address "imap.gmail.com")
          (nnimap-server-port 993)
          (nnimap-stream ssl)
          (nnir-search-engine imap)
          (nnimap-authinfo-file "~/.authinfo")))

(setq smtpmail-smtp-service 587
      gnus-ignored-newsgroups "^to\\.\\|^[0-9. ]+\\( \\|$\\)\\|^[\"]\"[#'()]")

Вот содержимое ~/.authinfo:

machine imap.gmail.com login mark@mydomain.com password my_password port 993
machine smtp.gmail.com login mark@mydomain.com password my_password port 587

В чем же может быть проблема?

★★

cat .authifo:

machine imap.gmail.com login <yourlogin@gmail.com> password <yourpassword> port imap
machine smtp.gmail.com login <yourlogin@gmail.com> password <yourpassword> port 587

cat .gnus:
(setq gnus-select-method '(nnimap "imap.gmail.com"))
(setq smtpmail-default-smtp-server "smtp.gmail.com")

(setq smtpmail-smtp-service 587
      gnus-ignored-newsgroups "^to\\.\\|^[0-9. ]+\\( \\|$\\)\\|^[\"]\"[#'()]")

Bad_ptr ★★★★★
()

так же тебе могут понадобиться эти ссылки:
https://www.google.com/settings/security/lesssecureapps
https://accounts.google.com/DisplayUnlockCaptcha

Или можно настроить 2х ступенчатую авторизацию и сгенерить для емакса ключ, но я этого не делал и не знаю как там чего.
Если сделаешь, отпишись.)
https://support.google.com/accounts/answer/185839?rd=1
https://support.google.com/accounts/answer/185833?hl=en

Bad_ptr ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.