home *** CD-ROM | disk | FTP | other *** search
- # This is a configuration of UNPOST for KA9Q based on the default file
-
- segment "^(#! rnews|From[ \t]+[^@]*@[^\.]*)"
- {
- header
- {
- "^Subject:"
- {
- "^Subject:(.*)[[({]Part[_ \t]*([0-9]+)[^0-9]+([0-9]+)[)\]}](.*)"
- {
- id 1
- segment number 2
- segments 3
- alternate id 4
- case ignore
- }
- "^Subject:(.*)Part[_ \t]*[[({]([0-9]+)[^0-9]+([0-9]+)[)\]}](.*)"
- {
- id 1
- segment number 2
- segments 3
- alternate id 4
- case ignore
- }
- "^Subject:(.*)Part[_ \t]+([0-9]+)[^0-9]+([0-9]+)(.*)"
- {
- id 1
- segment number 2
- segments 3
- alternate id 4
- case ignore
- }
- "^Subject:(.*)[([{]([0-9]+)[^0-9]+([0-9]+)[)\]}](.*)"
- {
- id 1
- segment number 2
- segments 3
- alternate id 4
- case ignore
- }
- "^Subject:(.*)([0-9]+)([/|]|[ \t]+of[ \t]+)([0-9]+)(.*)"
- {
- id 1
- segment number 2
- segments 4
- alternate id 5
- case ignore
- }
- "^Subject:(.*)Part[_ \t]+([0-9]+)(.*)"
- {
- id 1
- segment number 2
- segments 0
- alternate id 3
- case ignore
- }
- "^Subject:(.*)"
- {
- id 1
- segment number 0
- segments 0
- alternate id 0
- case ignore
- }
- }
- "^X-File-Name:"
- {
- "^X-File-Name:[ \t]+(.*)"
- {
- id 1
- segment number 0
- segments 0
- alternate id 0
- case sensitive
- }
- }
- "^X-Part:"
- {
- "^X-Part:[ \t]+([0-9]+)"
- {
- id 0
- segment number 1
- segments 0
- alternate id 0
- case sensitive
- }
- }
- "^X-Part-Total:"
- {
- "^X-Part-Total:[ \t]+([0-9]+)"
- {
- id 0
- segment number 0
- segments 1
- alternate id 0
- case sensitive
- }
- }
- "^Uusplit-part:"
- {
- "^Uusplit-part:[ \t]+([0-9]+)"
- {
- id 0
- segment number 1
- segments 0
- alternate id 0
- case sensitive
- }
- }
- "^Uusplit-parts:"
- {
- "^Uusplit-parts:[ \t]+([0-9]+)"
- {
- id 0
- segment number 0
- segments 1
- alternate id 0
- case sensitive
- }
- }
- }
- body
- {
- "^section [0-9]+ of uuencode [0-9]+\.[0-9]+ of file "
- "[^ \t]+ by R.E.M."
- {
- "^section ([0-9]+) of uuencode [0-9]+\.[0-9]+ of file "
- "([^ \t]+)[ \t]+by R.E.M."
- {
- id 2
- segment number 1
- segments 0
- alternate id 0
- case sensitive
- }
- }
- "^[^ \t]+[ \t]+section[ \t]+[0-9]+/[0-9]+[ \t]+UUXFER "
- "ver [^ \t]+ by David M. Read"
- {
- "^([^ \t]+)[ \t]+section[ \t]+([0-9]+)/([0-9]+)[ \t]+UUXFER "
- "ver [^ \t]+ by David M. Read"
- {
- id 1
- segment number 2
- segments 3
- alternate id 0
- case sensitive
- }
- }
- "^\+--BEGIN-Cut here-\[[^ \t]+[ \t]+"
- "part[ \t]+[0-9]+[ \t]+of[ \t]+[0-9]+\]"
- {
- "^\+--BEGIN-Cut here-\[([^ \t]+)[ \t]+"
- "part[ \t]+([0-9]+)[ \t]+of[ \t]+([0-9]+)\]"
- {
- id 1
- segment number 2
- segments 3
- alternate id 0
- case ignore
- }
- }
- "^Subject:"
- {
- "^Subject:(.*)[[({]Part[_ \t]*([0-9]+)[^0-9]+([0-9]+)[)\]}](.*)"
- {
- id 1
- segment number 2
- segments 3
- alternate id 4
- case ignore
- }
- "^Subject:(.*)Part[_ \t]*[[({]([0-9]+)[^0-9]+([0-9]+)[)\]}](.*)"
- {
- id 1
- segment number 2
- segments 3
- alternate id 4
- case ignore
- }
- "^Subject:(.*)Part[_ \t]+([0-9]+)[^0-9]+([0-9]+)(.*)"
- {
- id 1
- segment number 2
- segments 3
- alternate id 4
- case ignore
- }
- "^Subject:(.*)[([{]([0-9]+)[^0-9]+([0-9]+)[)\]}](.*)"
- {
- id 1
- segment number 2
- segments 3
- alternate id 4
- case ignore
- }
- "^Subject:(.*)([0-9]+)([/|]|[ \t]+of[ \t]+)([0-9]+)(.*)"
- {
- id 1
- segment number 2
- segments 4
- alternate id 5
- case ignore
- }
- "^Subject:(.*)"
- {
- id 1
- segment number 0
- segments 0
- alternate id 0
- case ignore
- }
- }
- }
- }
-