procmail
[Top] [All Lists]

Re: detecting no "From:"

2005-07-27 02:14:54
Lloyd Standish schreef:

Here is my procmail log regarding this message:

procmail: [11868] Tue Jul 26 10:46:41 2005
procmail: Assigning "WSP= "
procmail: Assigning "OR=9876543210^0"
procmail: Match on ! "^^yes^^"
procmail: Score:       0       0 ! "^From:"
procmail: Score:       0       0 "^From:[ ]*$"
procmail: Score:       0       0 "^From:.*<>"

Here is mine:

$ echo Hello | formail | test81.rc

procmail: [77079] Wed Jul 27 10:48:41 2005
procmail: Assigning "WSP=       "
procmail: Assigning "OR=9876543210^0"
procmail: Match on ! "^^yes^^"
procmail: Score: 2147483647 2147483647 ! "^From:"
procmail: Assigning "WL=yes"
procmail: Executing "formail,-ICc: (no from) "
procmail: Assigning "LASTFOLDER=/dev/null"
procmail: Opening "/dev/null"
From foo(_at_)bar  Wed Jul 27 10:48:41 2005
  Folder: /dev/null



My test81.rc:
----------------------------
#!/usr/local/bin/procmail -m

  SHELL   = '/bin/sh'
  DEFAULT = '/dev/null'
  VERBOSE = 'on'

  WSP = '       '  # 2 characters: space & tab
  OR  = '9876543210^0'

  : 0
  * ! WL ?? ^^yes^^
  *$ $OR ! ^From:
  *$ $OR   ^From:[$WSP]*$
  *$ $OR   ^From:.*<>
  {
     WL = 'yes'
     :0 fhw
     | formail -I"Cc: (no from) ${CC_}"
  }
----------------------------


I also tried DEFAULT = '/dev/stderr' and that gave a very interesting
effect.
Especially the pause at the first 'F'...


-- 
Grtz, Ruud


____________________________________________________________
procmail mailing list   Procmail homepage: http://www.procmail.org/
procmail(_at_)lists(_dot_)RWTH-Aachen(_dot_)DE
http://MailMan.RWTH-Aachen.DE/mailman/listinfo/procmail

<Prev in Thread] Current Thread [Next in Thread>