Я пытаюсь решить проблему, связанную с тем, что Gnus просит вас ввести имя пользователя, которое затем добавляется в домен IMAP, то есть не позволяет Gnus вводить имя пользователя, введенное по приглашению foo@bar.com
в foo@bar.com@mail.bar.com
.
Все руководства, которые я прочитал в Интернете, указывают что-то вроде этого для настройки учетных данных для входа в систему:
Поместите строку, подобную следующей в ~/.authinfo
machine imap.gmail.com login your-name@gmail.com password your-password port 993
После этого я добавил строку, которая выглядит следующим образом:
machine mail.foo.com login me@foo.com port 993
Это приводит меня к хорошему поведению (запрашивает только пароль), но все еще добавляет полное имя пользователя к адресу машины. Хуже того, когда я пытаюсь что-то изменить и повторяю вход в систему, я получаю сообщение об ошибке Wrong type argument: wholenump, nil
.
Мой файл gnus.el
имеет следующее для IMAP:
; IMAP
(setq gnus-select-method
'(nnimap "mymail"
(nnimap-address "mail.bar.com")
(nnimap-server-port 993)
(nnimap-stream ssl)))