home *** CD-ROM | disk | FTP | other *** search
- # This is the default configuration of UNPOST, shown in configuration
- # file format for instructional purposes, and for use in situations
- # where the default needs to be modified.
-
- segment "^(Article[:]?|X-NEWS:)"
- {
- header
- {
- "^Subject:"
- {
- "^Subject:(.*)[[({]Part[_ ]*([0-9]+)[^0-9]+([0-9]+)[)\]}](.*)"
- {
- id 1
- segment number 2
- segments 3
- alternate id 4
- case ignore
- }
- "^Subject:(.*)Part[_ ]*[[({]([0-9]+)[^0-9]+([0-9]+)[)\]}](.*)"
- {
- id 1
- segment number 2
- segments 3
- alternate id 4
- case ignore
- }
- "^Subject:(.*)Part[_ ]+([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
- }
- }
- "^X-File-Name:"
- {
- "^X-File-Name:[ ]+(.*)"
- {
- id 1
- segment number 0
- segments 0
- alternate id 0
- case sensitive
- }
- }
- "^X-Part:"
- {
- "^X-Part:[ ]+([0-9]+)"
- {
- id 0
- segment number 1
- segments 0
- alternate id 0
- case sensitive
- }
- }
- "^X-Part-Total:"
- {
- "^X-Part-Total:[ ]+([0-9]+)"
- {
- id 0
- segment number 0
- segments 1
- alternate id 0
- case sensitive
- }
- }
- "^Uusplit-part:"
- {
- "^Uusplit-part:[ ]+([0-9]+)"
- {
- id 0
- segment number 1
- segments 0
- alternate id 0
- case sensitive
- }
- }
- "^Uusplit-parts:"
- {
- "^Uusplit-parts:[ ]+([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 "
- "[^ ]+ by R.E.M."
- {
- "^section ([0-9]+) of uuencode [0-9]+\.[0-9]+ of file "
- "([^ ]+)[ ]+by R.E.M."
- {
- id 2
- segment number 1
- segments 0
- alternate id 0
- case sensitive
- }
- }
- "^[^ ]+[ ]+section[ ]+[0-9]+/[0-9]+[ ]+UUXFER "
- "ver [^ ]+ 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
- }
- }
- "^Subject:"
- {
- "^Subject:(.*)[[({]Part[_ ]*([0-9]+)[^0-9]+([0-9]+)[)\]}](.*)"
- {
- id 1
- segment number 2
- segments 3
- alternate id 4
- case ignore
- }
- "^Subject:(.*)Part[_ ]*[[({]([0-9]+)[^0-9]+([0-9]+)[)\]}](.*)"
- {
- id 1
- segment number 2
- segments 3
- alternate id 4
- case ignore
- }
- "^Subject:(.*)Part[_ ]+([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
- }
- }
- }
- }
-