Wie kann ich Nnimap-Stream in Cocoa Emacs zum Laufen bringen?

585
thnetos

Ich habe das als Gnus-Konfiguration:

(setq imap-shell-program "/usr/local/sbin/dovecot -c /Users/hinmanm/.dovecotrc --exec-mail imap") (setq gnus-select-method '(nnimap "Mail" (nnimap-stream shell))) 

Dies funktioniert einwandfrei von Terminal Emacs. In Cocoa Emacs wird der Dovecot-Server jedoch nicht gestartet, und Gnus sagt, dass das Postfach abgelehnt wird.

Ich erinnere mich schwach an jemanden, der mir erzählte, es gebe einen Unterschied zwischen der Art und Weise, wie terminale Emacs und Kakao-Emacs Prozesse hervorbrachten. Wie kann ich erreichen, dass dies in Cocoa Emacs funktioniert?

1
Nur um zu bestätigen: Sie benutzen Cocoa Emacs und nicht Aquamacs, richtig? pope vor 13 Jahren 0

1 Antwort auf die Frage

0
pope

Ich habe dies auf meiner Maschine, aber meine Konfiguration ist etwas anders.

(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"))) 

Die Unterschiede sind, dass ich das Imap-Shell-Programm mit meinen Nnimap-Einstellungen eingestellt habe (und dass es von meinen sekundären select-Methoden abgesehen ist und dass ich eine andere Version von Dovecot verwende, aber ich denke, dass diese austauschbar sind)

Ich habe bemerkt, dass ich die neuesten Gnus ausführte. Ich muss die Variable "imap-shell-program" außerhalb von "nnimap" verschieben. pope vor 13 Jahren 0