configuration de gnus pour les mails sur le serveur local
2 réponses
Dominique
Bonjour,
je patauge dans la configuration de gnus pour récuperer les mails
système de mon ordinateur qui me sert de serveur pour mon reseau de la
maison.
Il n'est pas allumé en permanence, donc j'essaie de créer une fonction
qui est appelée par une combinaison de touches et pas systématiquement
au lancement de gnus.
Je ne connais pas dutout le lisp, donc vraiment j'avance pas.
J'en suis à:
(defun Mails_webmed ()
(mail-sources
(list ' (directory :path "/scp:copain@192.168.1.12:BaL/")
)
)
(nnmbox "webmed"
(nnmbox-directory "BaL")
(nnmbox-get-new-mail t);
)
)
qui produit l'erreur "Wrong type argument: commandp, Mails_webmed".
Je vois que je suis très loin d'y arriver, alors je poste ce message
pour savoir si quelqu'un peut m'aider.
Merci.
(defun Mails_webmed () (mail-sources (list ' (directory :path "/scp::BaL/") ) ) (nnmbox "webmed" (nnmbox-directory "BaL") (nnmbox-get-new-mail t); ) ) qui produit l'erreur "Wrong type argument: commandp, Mails_webmed". Je vois que je suis très loin d'y arriver, alors je poste ce message pour savoir si quelqu'un peut m'aider.
Oups, il y a pas mal de chose à revoir. D'abord cette erreur vient du fait qu'emacs distingue les fonctions des commandes. Exemple:
(defun f (x) (interactive "p") (message "%d "(* x x)))
(defun Mails_webmed ()
(mail-sources
(list ' (directory :path "/scp:copain@192.168.1.12:BaL/")
)
)
(nnmbox "webmed"
(nnmbox-directory "BaL")
(nnmbox-get-new-mail t);
)
)
qui produit l'erreur "Wrong type argument: commandp, Mails_webmed".
Je vois que je suis très loin d'y arriver, alors je poste ce message
pour savoir si quelqu'un peut m'aider.
Oups, il y a pas mal de chose à revoir. D'abord cette erreur vient du
fait qu'emacs distingue les fonctions des commandes. Exemple:
(defun f (x)
(interactive "p")
(message "%d "(* x x)))
(defun Mails_webmed () (mail-sources (list ' (directory :path "/scp::BaL/") ) ) (nnmbox "webmed" (nnmbox-directory "BaL") (nnmbox-get-new-mail t); ) ) qui produit l'erreur "Wrong type argument: commandp, Mails_webmed". Je vois que je suis très loin d'y arriver, alors je poste ce message pour savoir si quelqu'un peut m'aider.
Oups, il y a pas mal de chose à revoir. D'abord cette erreur vient du fait qu'emacs distingue les fonctions des commandes. Exemple:
(defun f (x) (interactive "p") (message "%d "(* x x)))
Merci beaucoup pour votre réponse limpide. Non mais je savais que j'en était loin, très loin. J'ai déjà éssayé le (mail-sources avec directory :path "/scp::BaL/), ça marche, mais gnus s'y arrète pendant une plombe quand le serveur et éteint, je pensais donc à cette fonction, pour le faire que je sais le serveur allumé et éviter ainsi à gnus de s'y entêter. A y réfléchir, ça semble quand même la solution la plus simple. Encore merci pour vous être pencher sur ma question.
Merci beaucoup pour votre réponse limpide.
Non mais je savais que j'en était loin, très loin.
J'ai déjà éssayé le (mail-sources avec directory :path
"/scp:copain@192.168.1.12:BaL/), ça marche, mais gnus s'y arrète pendant
une plombe quand le serveur et éteint, je pensais donc à cette fonction,
pour le faire que je sais le serveur allumé et éviter ainsi à gnus de
s'y entêter.
A y réfléchir, ça semble quand même la solution la plus simple.
Encore merci pour vous être pencher sur ma question.
Merci beaucoup pour votre réponse limpide. Non mais je savais que j'en était loin, très loin. J'ai déjà éssayé le (mail-sources avec directory :path "/scp::BaL/), ça marche, mais gnus s'y arrète pendant une plombe quand le serveur et éteint, je pensais donc à cette fonction, pour le faire que je sais le serveur allumé et éviter ainsi à gnus de s'y entêter. A y réfléchir, ça semble quand même la solution la plus simple. Encore merci pour vous être pencher sur ma question.