Использование gnus в emacs для доступа к почте из Microsoft Exchange (2010) - PullRequest
8 голосов
/ 24 ноября 2010

Я пытаюсь подключить gnus через nnimap для чтения почты с сервера Exchange. При запуске gnus определяется информация о конфигурации

(setq gnus-select-method '(nnimap "example"
              (nnimap-address "mail.server.com")
              (nnimap-server-port 443)
              (nnimap-authenticator login)
              (nnimap-stream ssl)
              (remove-prefix "INBOX.")
              (nnimap-authinfo-file "~/.imap-authinfo")))

(setq imap-ssl-program "openssl s_client -quiet -tls1 -connect %s:%p")

Emacs - это @ 24.0.50.1 (2010-11-16), а .imap-authinfo содержит информацию о соединении:

machine mail.server.com login my_username password my_password

Используя openssl и gnutls-cli, я могу подключиться к серверу независимо, но emacs зависает при вызове gnus и оставляет сообщение Opening TLS connection with gnutls-cli --insecure -p 443 mail.server.com'...done.

1 Ответ

5 голосов
/ 24 марта 2012

Я уверен, что лучший ответ дал @lorexvii.

Вы должны загрузить Davmail и следовать инструкциям для вашей конкретной ОС.

Тогда единственное, что Davmail попросит вас, - это URL-адрес вашего сервера (если вы не знаете, каким может быть URL, эта страница даст вам несколько советов).

И, наконец, вам нужно только подключить Gnus к вашему локальному компьютеру, если вы не коснетесь портов в настройках, для IMAP будет «localhost» и порт 1143, имя пользователя: youruser@yourcompanyemail.com все адреса электронной почты).

Надеюсь, это поможет

...