Gnus development mailing list
 help / color / mirror / Atom feed
* Odd nnmail-split problem
@ 1997-11-19 15:47 Stefan Waldherr
       [not found] ` <6flnykluzf.fsf@bavur.dna.lth.se>
  0 siblings, 1 reply; 3+ messages in thread
From: Stefan Waldherr @ 1997-11-19 15:47 UTC (permalink / raw)
  Cc: Stefan Waldherr

[-- Attachment #1: Type: text/plain, Size: 1219 bytes --]


Hi,

I have an odd problem (or maybe I'm just low on coffee) with nnmail-split. A
mail with the following headers was silently nuked by gnus

 Return-Path: <ml-nnspeech-request@list-processor>
 Received: from list-processor by speech1.cs.cmu.edu id aa16507;
           19 Nov 97 7:21 EST
 Received: from EDRC.CMU.EDU by speech1.cs.cmu.edu id aa16501; 19 Nov 97 7:20 EST
 Received: from iraun1.ira.uka.de by EDRC.CMU.EDU id aa16085;
           19 Nov 97 7:19:53 EST
 Received: from ira.uka.de [129.13.32.50] (actually i13s1.ira.uka.de) by iraun1 
           with SMTP (PP); Wed, 19 Nov 1997 13:19:25 +0100
 Priority: normal
 Reply-To: sloboda@ira.uka.de
 To: nnspeech@cs.cmu.edu
 Subject: esavers to Germany this weekend
 Date: Wed, 19 Nov 1997 13:19:09 +0100
 From: Tilo Sloboda <sloboda@ira.uka.de>
 Message-ID: <"iraun1.ira.531:19.11.97.12.19.40"@ira.uka.de>

My nnmail-split rules are attached below. I've been searching all over the
rules to find out, what the heck could have matched but I didn't find
anything.

M-x nnmail-split-history didn't show anything wrt this mail, so I assume that
one of the junk (and I suspect the very last) rules matched. Can someone give
me a hint what's going on?

Thanks
Stefan.


[-- Attachment #2: Type: text/plain, Size: 9140 bytes --]

;;
;; some fancy stuff
;;
(setq nnmail-split-fancy
      '(|

	; all the junk will be silently deleted ...

	("^X" ".*Cyber-bomber"                      junk)
	("^X" ".*cyber-broadcasting.com"            junk)
	("^X" ".*cyberpromo"                        junk)
	("^X" ".*readme.com"                        junk)
	("^X-1" ".*CYBER-TIZE EMAIL"                junk)
	("^X-2" ".*www.cybertize-email"             junk)
	("^X-Mailer" ".*CGI-MAIL"                   junk)
	("^X-Mailer" ".*Extractor"                  junk)
	("^X-Mailer" ".*Floodgate"                  junk)
	("^X-Mailer" ".*MassE-Mail"                 junk)
	("^X-Mailer" ".*Ready Aim"                  junk)
	("^X-Sender" ".*CGI-MAIL"                   junk)
	("^X-Sender" ".*Extractor"                  junk)
	("^X-Sender" ".*Floodgate"                  junk)
	("^X-Sender" ".*MassE-Mail"                 junk)
	("^X-Sender" ".*Ready Aim"                  junk)
	("^X-advertisement" ".*www.iemmc.org"       junk)
	("from" ".*Emerald@earthstar.com"           junk)
	("from" ".*Mailorder2@century3d.com"        junk)
	("from" ".*alan@senora.demon.co.uk"         junk)
	("from" ".*awug@awug11.net"                 junk)
	("from" ".*cyber-broadcasting.com"          junk)
	("from" ".*cyberpromo.com"                  junk)
	("from" ".*fread@tmnews.com"                junk)
	("from" ".*iohk.com"                        junk)
	("from" ".*isp-inter.net"                   junk)
	("from" ".*juno.com"                        junk)
	("from" ".*mystic@eskimo.com"               junk)
	("from" ".*ohtl@pc.jaring.my"               junk)
	("from" ".*ots@infinet.net.au"              junk)
	("from" ".*real-health@nevwest.com"         junk)
	("from" ".*rocket77@one.net"                junk)
	("from" ".*seacu@clarie.com"                junk)
	("from" ".*telysis.com"                     junk)
	("from" ".*vtech@power-agents.com"          junk)
	("from" "15853209@compuserve.com"           junk)
	("from" "Disgruntled Postal Worker"         junk)
	("from" "Freedom@bigbucks.com"              junk)
	("from" "ProtoView@btinternet.com"          junk)
	("from" "RDenter@hotmail.com"               junk)
	("from" "ballman@t-1net.com"                junk)
	("from" "baltika@mail.arcus.lv"             junk)
	("from" "cypcomm@rocketmail.com"            junk)
	("from" "derek@samalama.com"                junk)
	("from" "dlamie@expresslogic.com"           junk)
	("from" "edward@infinex.com"                junk)
	("from" "msf2@msf.com"                      junk)
	("from" "myownemail.com"                    junk)
	("from" "nobody@nowhere.com"                junk)
	("from" "poy@netitalia.it"                  junk)
	("from" "root@root-servers.net"             junk)
	("from" "sales@number18.tierranet.com"      junk)
	("from" "vension@jumpoint.com"              junk)
 	("from" "videogirl@force1.net"              junk)
	("received" ".*CLOAKED"                     junk)
	("received" ".*bulk_mailer"                 junk)
	("received" ".*cybermirror"                 junk)
	("reply-to" "*postmaster@[153.34.67.199]"   junk)
	("reply-to" ".*vadim@ndim.com"              junk)
	("subject" ".*call.*800"                    junk)
	("to"   "john@444the.com"                   junk)
	("to"   "nobody@nowhere.com"                junk)
	("to" ".*Friends@onthe.net"                 junk)
	("to" ".*List@italy.it.earthlink.net"       junk)
	("to" ".*friend.com"                        junk)
	("to" ".*fukers@italy.it.earthlink.net"     junk)
	("to" ".*institut@physiologie.uni-kiel.de"  junk)
	("to" ".*of@italy.it.earthlink.net"         junk)
	("to" ".*public.com"                        junk)
	("to" ".*somewhere.com"                     junk)
	("to" ".*undisclosed-recipients"            junk)

	("from" "lisa@hotmail.com"                  junk)

	; single persons

	("from" ".*Astrid Duetzmann"   "astrid")
	("from" ".*Boczek-Funcke"      "ansgar")
	("from" ".*Heribert Pamp"      "heribert")
	("from" ".*Jean Harpley"       "tom")
	("from" ".*M.N.P.@t-online.de" "arne")
	("from" ".*Matthias Moritz"    "matthias")
	("from" ".*Nicole Oberg"       "nicole")
	("from" ".*Reid Simmons"       "reid")
	("from" ".*Roseli Romero"      "roseli")
	("from" ".*Thomas Lieder"      "thomas")
	("from" ".*Tom Mitchell"       "tom")
	("from" ".*Touretzky"          "dave")
	("from" ".*\\(tha@informatik\\|haase@physiologie\\)" "timm")
	("from" ".*\\(two@informatik\\|wolf@physiologie\\)"  "timo")
	("from" ".*ahw"                "alex")
	("from" ".*astrid.duetzmann"   "astrid")
	("from" ".*denecke"            "matthiasd")
	("from" ".*dmarg"              "dimitris")
	("from" ".*griffon"            "griffon")
	("from" ".*gripe"              "gripe")
	("from" ".*jbr@informatik"     "joerg")
	("from" ".*joaquin"            "joaquin")
	("from" ".*josullvn"           "joseph")
	("from" ".*mahamud"            "shyjan")
	("from" ".*mccallum"           "andrew")
	("from" ".*mpmst19"            "marc")
	("from" ".*rgross"             "ralph")
	("from" ".*slawski"            "ruedi")
	("from" ".*thrun"              "sebastian")
	("from" ".*whelan"             "greg")

	; from has a higher priority than to!

	("to" ".*Astrid Duetzmann"   "astrid")
	("to" ".*Boczek-Funcke"      "ansgar")
	("to" ".*Heribert Pamp"      "heribert")
	("to" ".*Jean Harpley"       "tom")
	("to" ".*M.N.P.@t-online.de" "arne")
	("to" ".*Matthias Moritz"    "matthias")
	("to" ".*Nicole Oberg"       "nicole")
	("to" ".*Reid Simmons"       "reid")
	("to" ".*Roseli Romero"      "roseli")
	("to" ".*Thomas Lieder"      "thomas")
	("to" ".*Tom Mitchell"       "tom")
	("to" ".*Touretzky"          "dave")
	("to" ".*\\(tha@informatik\\|haase@physiologie\\)" "timm")
	("to" ".*\\(two@informatik\\|wolf@physiologie\\)"  "timo")
	("to" ".*ahw"                "alex")
	("to" ".*astrid.duetzmann"   "astrid")
	("to" ".*denecke"            "matthiasd")
	("to" ".*dmarg"              "dimitris")
	("to" ".*griffon"            "griffon")
	("to" ".*gripe"              "gripe")
	("to" ".*jbr@informatik"     "joerg")
	("to" ".*joaquin"            "joaquin")
	("to" ".*josullvn"           "joseph")
	("to" ".*mahamud"            "shyjan")
	("to" ".*mccallum"           "andrew")
	("to" ".*mpmst19"            "marc")
	("to" ".*rgross"             "ralph")
	("to" ".*slawski"            "ruedi")
	("to" ".*thrun"              "sebastian")
	("to" ".*whelan"             "greg")

	; mailing lists (typically cc'ed)

	("^Resent-from:"  ".*redhat"                          "redhat")
	("from\\|to"      ".*\\(lmi@gnus.org\\|larsi@ifi\\)"  "gnus")
	("from\\|to\\|cc" ".*ESaver@USAirways.com"            "usairways")
	("from\\|to\\|cc" ".*Lee G Rider"                     "cmu-ski")
	("from\\|to\\|cc" ".*ONSALE_Maillist@new-jersey.onsale.com" "onsale")
	("from\\|to\\|cc" ".*bxx-users@rwii.com"              "bxx-users")
	("from\\|to\\|cc" ".*decfive@cs.cmu.edu"              "decfive")
	("from\\|to\\|cc" ".*ding"                            "ding")
	("from\\|to\\|cc" ".*exmh"                            "exmh")
	("from\\|to\\|cc" ".*germnews"                        "germnews")
	("from\\|to\\|cc" ".*jobs-list@cs.cmu.edu"            "cmu-jobs")
	("from\\|to\\|cc" ".*jobs-opps@cs.cmu.edu"            "cmu-jobs")
	("from\\|to\\|cc" ".*meteor-users@rwii.com"           "meteor-users")
	("from\\|to\\|cc" ".*netscape.com"                    "netscape")
	("from\\|to\\|cc" ".*redhat"                          "redhat")
	("from\\|to\\|cc" ".*rwii.com"                        "rwi")
	("from\\|to\\|cc" ".*te@informatik"                   "tetex")
	("from\\|to\\|cc" ".*text-learning@cs"                "meetings-tom")
	("from\\|to\\|cc" ".*tix-info"                        "tix")
	("from\\|to\\|cc" ".*wired.com"                       "wired")
	("from\\|to\\|cc" "infoflyway@lufthansa.com"          "lufthansa")
	("from\\|to\\|cc" "reinforcement@cs.cmu.edu"          "meetings-ml")
	("from\\|to\\|cc" ".*amazon.com"                      "online-order")

	;  one of the cs mailing lists
	("to"               ".*cs-.*@cs.cmu.edu"              "inbox")

	; library web server
	("from" ".*Sirsi Corporation.*"                       "inbox")

	; waldherr.org
	("from\\|to"        ".*\\(@ahnet.net\\)"              "waldherr-org")
	("^Received"        ".*mail.ahnet.net"                "waldherr-org")


	; stuff from me, sent to me in folder `swa'
	("from" ".*swa" (| ("to" ".*swa" "swa") 

	; stuff from me, NOT sent to me in folder `outbox'
			   "outbox"
			   ))
	
	; we want at least a `To' or `Cc' field
	("to\\|cc" ".*\\(swa\\|aldherr\\)" "inbox")
	
        ; ---- everything below this line is very likely spam ---- 

	("^Comments" ".*Authenticated sender" (|
					       ("^X-Mailer" ".*Pegasus Mail" "delete")
					       ("^Resent-To" ".*" "delete")
					       junk ; wrong Pegasus header!
					       ))
	; likely spam
	("to" ".+" "delete")

	; not even a `To' field -> all the rest is definetely spam
	junk )

      )

-- 
Stefan Waldherr                office +1 (412) 268-3837
                                  fax +1 (412) 268-5576
                               e-Mail swa@cs.cmu.edu
                                  www http://www.waldherr.org/

^ permalink raw reply	[flat|nested] 3+ messages in thread

* Re: Odd nnmail-split problem
       [not found]     ` <6fsoss21bs.fsf@half.dna.lth.se>
@ 1997-11-19 18:39       ` Stefan Waldherr
  1997-11-23  6:12         ` Lars Magne Ingebrigtsen
  0 siblings, 1 reply; 3+ messages in thread
From: Stefan Waldherr @ 1997-11-19 18:39 UTC (permalink / raw)
  Cc: ding

>>>>> "Kurt" == Kurt Swanson <kurt@dna.lth.se> writes:

    Kurt> Save the copy in a file and make an nndoc group, enter the group,
    Kurt> and run B q.  -- Kurt Swanson, Department of Computer Science, Lund
    Kurt> University.  kurt@dna.lth.se (http://www.dna.lth.se/home/kurt/)

Good hint. Although I wasn't able to create a nndoc group, I could create an
neething group and query there. The mail would have gone to "delete" whichs
means that

  ; likely spam
  ("to" ".+" "delete")

matched and the mail should be in delete. Well, it isn't. Do I smell a bug
here?

Thanks,
Stefan.
-- 
Stefan Waldherr                office +1 (412) 268-3837
                                  fax +1 (412) 268-5576
                               e-Mail swa@cs.cmu.edu
                                  www http://www.waldherr.org/


^ permalink raw reply	[flat|nested] 3+ messages in thread

* Re: Odd nnmail-split problem
  1997-11-19 18:39       ` Stefan Waldherr
@ 1997-11-23  6:12         ` Lars Magne Ingebrigtsen
  0 siblings, 0 replies; 3+ messages in thread
From: Lars Magne Ingebrigtsen @ 1997-11-23  6:12 UTC (permalink / raw)


Stefan Waldherr <swa@cs.cmu.edu> writes:

> Good hint. Although I wasn't able to create a nndoc group, I could create an
> neething group and query there. The mail would have gone to "delete" whichs
> means that
> 
>   ; likely spam
>   ("to" ".+" "delete")
> 
> matched and the mail should be in delete. Well, it isn't. Do I smell a bug
> here?

Could you put the mail back in the spool and edebug-defun through the
oddly named `nnmail-check-duplication' in nnmail.el and see why Gnus
junks it?

-- 
(domestic pets only, the antidote for overdose, milk.)
  larsi@gnus.org * Lars Magne Ingebrigtsen


^ permalink raw reply	[flat|nested] 3+ messages in thread

end of thread, other threads:[~1997-11-23  6:12 UTC | newest]

Thread overview: 3+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
1997-11-19 15:47 Odd nnmail-split problem Stefan Waldherr
     [not found] ` <6flnykluzf.fsf@bavur.dna.lth.se>
     [not found]   ` <upkiutoc0pe.fsf@mind.learning.cs.cmu.edu>
     [not found]     ` <6fsoss21bs.fsf@half.dna.lth.se>
1997-11-19 18:39       ` Stefan Waldherr
1997-11-23  6:12         ` Lars Magne Ingebrigtsen

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).