2010-11-24 11 views
8

Estoy tratando de conectar gnus a través de nnimap para leer el correo del servidor de intercambio. Define dentro de arranque ñus es la información de configuraciónUsando gnus dentro de emacs para acceder al correo de Microsoft Exchange (2010)

(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 es @24.0.50.1 (2010-11-16) y .imap-authinfo contiene la información de conexión:

machine mail.server.com login my_username password my_password 

El uso de OpenSSL y gnutls-cli puedo conectar con el servidor de forma independiente, pero emacs cuelga al invocar gnus y deja un mensaje Opening TLS connection with gnutls-cli --insecure -p 443 mail.server.com'...done.

+0

¿Ha intentado correr "gnutls-cli -D3 --insecure -p 443 mail.server.com" de la línea de comandos? (es decir, con el conjunto de conmutadores de depuración) – seb

Respuesta

5

Estoy bastante seguro de que la mejor respuesta fue dada por @lorexvii.

Debe descargar Davmail y seguir las instrucciones para su SO específico.

Entonces, lo único que Davmail le preguntará es la URL de su servidor (si no sabe cuál podría ser la URL, este page le da algunos consejos).

Y, por último, solo necesita conectar Gnus a su máquina local, si no toca los puertos en la configuración, para IMAP será "localhost" y el puerto 1143, nombre de usuario: [email protected] (yeap , toda la dirección de correo electrónico).

Esperanza esto ayuda

Cuestiones relacionadas