Tengo esto como una configuración de gnus:
(setq imap-shell-program "/usr/local/sbin/dovecot -c /Users/hinmanm/.dovecotrc --exec-mail imap")
(setq gnus-select-method '(nnimap "Mail"
(nnimap-stream shell)))
Esto funciona bien desde la terminal Emacs, sin embargo, en Cocoa emacs, el servidor dovecot no se inicia y Gnus dice que el buzón está denegado.
Recuerdo vagamente que alguien me dijo que había una diferencia entre la forma en que terminal emacs y cocoa emacs generaban procesos. ¿Cómo puedo hacer que esto funcione en Cocoa emacs?
Respuesta1
Tengo esto funcionando en mi máquina, pero mi configuración es ligeramente diferente.
(setq gnus-select-method '(nnnil "")
gnus-secondary-select-methods
'(
(nnimap "mail"
(nnimap-address "localhost")
(nnimap-stream shell)
(imap-shell-program "/opt/local/libexec/dovecot/imap -c ~/.dovecotrc")))
Las diferencias son que tengo la configuración del programa imap-shell con mi configuración de nnimap (además de que es parte de mis métodos de selección secundarios y que estoy usando una versión diferente de dovecot, pero creo que son intercambiables)