(spam-check-bogofilter-headers, spam-check-blackholes, spam-check-BBDB)
authorTeodor Zlatanov <tzz@lifelogs.com>
Fri, 3 Oct 2003 18:58:43 +0000 (18:58 +0000)
committerTeodor Zlatanov <tzz@lifelogs.com>
Fri, 3 Oct 2003 18:58:43 +0000 (18:58 +0000)
(spam-from-listed-p): use nnmail-fetch-field instead of message-fetch-field

lisp/ChangeLog
lisp/spam.el

index 0f13b50..7af98bf 100644 (file)
@@ -2,6 +2,9 @@
 
        * spam.el (spam-check-blackholes): exit the loop if matches are
        found (idea from Adrian Lanz <lanz@fowi.ethz.ch>)
+       (spam-check-bogofilter-headers, spam-check-blackholes, spam-check-BBDB)
+       (spam-from-listed-p): use nnmail-fetch-field instead of message-fetch-field
+       
 
 2003-10-03  Katsumi Yamaoka  <yamaoka@jpl.org>
 
index 7f4c158..28dc6c0 100644 (file)
@@ -765,7 +765,7 @@ See the Info node `(gnus)Fancy Mail Splitting' for more details."
 
 (defun spam-check-blackholes ()
   "Check the Received headers for blackholed relays."
-  (let ((headers (message-fetch-field "received"))
+  (let ((headers (nnmail-fetch-field "received"))
        ips matches)
     (when headers
       (with-temp-buffer
@@ -848,7 +848,7 @@ See the Info node `(gnus)Fancy Mail Splitting' for more details."
 
   (defun spam-check-BBDB ()
     "Mail from people in the BBDB is classified as ham or non-spam"
-    (let ((who (message-fetch-field "from")))
+    (let ((who (nnmail-fetch-field "from")))
       (when who
        (setq who (cadr (gnus-extract-address-components who)))
        (if (bbdb-search-simple nil who)
@@ -1049,7 +1049,7 @@ Uses `gnus-newsgroup-name' if category is nil (for ham registration)."
       (nreverse contents))))
 
 (defun spam-from-listed-p (cache)
-  (let ((from (message-fetch-field "from"))
+  (let ((from (nnmail-fetch-field "from"))
        found)
     (while cache
       (let ((address (pop cache)))
@@ -1093,7 +1093,7 @@ Uses `gnus-newsgroup-name' if category is nil (for ham registration)."
 \f
 ;;;; Bogofilter
 (defun spam-check-bogofilter-headers (&optional score)
-  (let ((header (message-fetch-field spam-bogofilter-header)))
+  (let ((header (nnmail-fetch-field spam-bogofilter-header)))
     (when header                       ; return nil when no header
       (if score                                ; scoring mode
          (if (string-match "spamicity=\\([0-9.]+\\)" header)