Hello,
"Sebastien Vauban" wrote:
> I still fight to be able to split my IMAP mails with BBDB in No Gnus (v0.18).
>
> I've began back from scratch, from a clean slate, on both sides of the
> "problem":
>
> - git pull'ed the latest version (+ make + make install)
> - minimal .gnus file
>
>
> [...] Though, whatever I tried so far, I still can't get my mail split via
> BBDB. All such emails desperately remain in INBOX.
>
> Current minimal .gnus file:
>
> #+begin_src emacs-lisp
> (setq gnus-select-method
> '(nnimap "mail"
> (nnimap-inbox "INBOX")
> (nnimap-split-methods default)
> ))
>
> ;; 6.4.6
> ;; (setq nnmail-split-methods 'nnmail-split-fancy)
> (setq nnmail-split-methods 'bbdb/gnus-split-method)
> (setq nnimap-split-rule 'bbdb/gnus-split-method)
>
> (setq bbdb/gnus-split-default-group nil)
>
> (setq bbdb/gnus-split-nomatch-function 'nnmail-split-fancy)
>
> ;; 6.4.6
> (setq nnmail-split-fancy
>
> ;; Messages from the mailer daemon are not crossposted to any of the
> ;; ordinary groups. Warnings are put in a separate group from real
> ;; errors.
> '(| ("from" mail (| ("subject" "warn.*" "mail.warning")
> "mail.misc"))
>
> ;; Non-error messages are crossposted to all relevant Groups
> (&
> ;; Other mailing lists...
> (any "procmail@informatik\\.rwth-aachen\\.de" "procmail.list")
> (any "SmartList@informatik\\.rwth-aachen\\.de" "SmartList.list")
>
> ;; People...
> (any "larsi@ifi\\.uio\\.no" "people.Lars_Magne_Ingebrigtsen"))
>
> ;; split to parent
> (: nnmail-split-fancy-with-parent)
>
> ;; default mailbox
> "INBOX"
> ))
>
> ;; 6.5.1 don't do crossposting
> (setq nnimap-split-crosspost nil)
>
> ;; 6.5.1 enable splitting!
> (setq nnimap-split-inbox "INBOX")
> #+end_src
>
> Would anyone be so kind to just share its working config to do mail splitting
> with BBDB under No Gnus?
To complete the picture, when trying `B r' on a message left in INBOX, I got:
--8<---------------cut here---------------start------------->8---
Debugger entered--Lisp error: (wrong-type-argument stringp nil)
encode-coding-string(nil utf-7-imap)
utf7-encode(nil t)
nnimap-request-accept-article(nil "vic20" t)
gnus-request-accept-article(nil (nnimap "vic20" (nnimap-address
"mail.missioncriticalit.com") (nnimap-inbox "INBOX") (nnimap-split-methods
(quote bbdb/gnus-split-method)) (nnimap-split-rule (quote
bbdb/gnus-split-method)) (nnmail-split-fancy (| ... ... ... "INBOX"))) t t)
eval((gnus-request-accept-article nil (quote (nnimap "vic20" ... ... ... ...
...)) t t))
nnimap-request-move-article(33906 "INBOX" "vic20"
(gnus-request-accept-article nil (quote (nnimap "vic20" ... ... ... ... ...)) t
t) t nil)
gnus-request-move-article(33906 "INBOX" "vic20" (gnus-request-accept-article
nil (quote (nnimap "vic20" ... ... ... ... ...)) t t) t nil)
gnus-summary-move-article(nil nil (nnimap "vic20" (nnimap-address
"mail.missioncriticalit.com") (nnimap-inbox "INBOX") (nnimap-split-methods
(quote bbdb/gnus-split-method)) (nnimap-split-rule (quote
bbdb/gnus-split-method)) (nnmail-split-fancy (| ... ... ... "INBOX"))))
gnus-summary-respool-article(nil (nnimap "vic20" (nnimap-address
"mail.missioncriticalit.com") (nnimap-inbox "INBOX") (nnimap-split-methods
(quote bbdb/gnus-split-method)) (nnimap-split-rule (quote
bbdb/gnus-split-method)) (nnmail-split-fancy (| ... ... ... "INBOX"))))
call-interactively(gnus-summary-respool-article nil nil)
recursive-edit()
byte-code("\306 @\307=\203!
_______________________________________________
info-gnus-english mailing list
[email protected]
https://lists.gnu.org/mailman/listinfo/info-gnus-english