This is agrovating me, so I have attached the yarn and yarf config files.
Yarn config file:
# PC Yarn configuration file
# Lines in this file beginning with # are comments.
# Lines that end with \ are continued on the next line.
# your login ID on your host
user=andrew
# your full name
name=xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
# full domain name of your host
host=hodgsons.freeserve.co.uk
# editor program
editor=c:\yes\yes.exe
# SOUP reply packet containing outgoing messages
reply-packet=c:\yarn\andrew\reply.zip
# compress program
compress=yarf! pkzip -m %f %d\*.*
# uncompress program
uncompress=pkunzip -o %f %d
# spell check program
spell=ss.exe %f
# Organization header added to outgoing messages
#Organization=Internex Online, Toronto, Ontario, Canada
# Reply-To header added to outgoing messages
#Reply-To=nobody@io.org
# Cc header for outgoing messages
#Cc=nobody@io.org
# Bcc header for outgoing messages
#Bcc=nobody@io.org
# This is the prefix inserted before quoted lines when you reply or followup.
reply-quote=>
# Message lines beginning with any of these characters are shown as quoted.
quote=>|:
# file containing signature appended to outgoing messages
#signature=c:\jim\sig
# preserve comments in To:, Cc: and Bcc: headers of outgoing messages
#address-comments=on
# keep copy of sent mail in this folder
#sent-mail=mailed
# keep copy of posted articles in this folder
#sent-news=posted
# In the attribution settings, these character sequences are replaced at run
# time with values for the current article:
#
# %a article number
# %C current newsgroup name
# %f From: header
# %i Message-ID: header
# %n Newsgroups: header
# %t reply mail address derived from Reply-To: or From: header
# %[name] value of the header named between the square brackets
# %% % character
# %? space character if the attribution is less than 80 characters
# long, otherwise the new line character
# \n new line character
# attribution in reply to mail
#mail-attribution=%f wrote:
# attribution in followup to article
#followup-attribution=In article %i,%?%f wrote:
# attribution in reply to article
#reply-attribution=In article %i, you wrote:
# The save to file command writes this line at the start of each saved message.
# The default is to write no line at the beginning of the message.
#save-mail-header = Message %a of %C:
# The save to file command writes this line at the start of each saved article.
# The default is to write no line at the beginning of the article.
#save-news-header = Article %a of %C:
# The save to file command writes files to this directory.
# The default is %HOME%\news.
#save-directory = c:\jim\news
# address book file -- default is $HOME\yarn\addrbook
#address-book=c:\jim\yarn\addrbook
# If the import program finds a newsgroup in the SOUP AREAS file that is not
# in the active newsgroup list, it adds the newsgroup to the active list with
# this number of keep days.
keep=7
# maximum keep days for newsgroups added by import program
#max-keep=30
# default sort criterion for article selection list
# (one of arrival, subject, score,arrival or score,subject)
sort-by=arrival
# default display format of article selection list
# 0 = Subject, From
# 1 = Subject, From, Score
# 2 = Subject, From, Lines
# 3 = Subject
message-list-format=0
# Only one of the "hide" and "show" settings may be in effect.
# If both appear, the last one specified takes effect.
# Do not normally display these headers
#hide=Approved Message-ID Newsgroups NNTP-Posting-Host Path Received \
References Return-Path Supersedes Xref X-Message-ID X-Newsgroups X-Status
# Normally display only these headers
show=Date From Subject
# redisplay this many lines of the previous screen when paging
#next-screen-context-lines=0
# map ISO-8859/1 (ISO Latin 1) character set to IBM code page 850
#charset=iso-8859-1
# map ISO-8859/2 character set to IBM code page 852
#charset=iso-8859-2
# map ISO-8859/8 (Hebrew) character set to IBM code page 862
#charset=iso-8859-8
# disable status line displayed at bottom of screen
#status-line=off
# Join articles with truncated subjects into the proper thread.
# The setting specifies the number of characters to match in the
# subject, not counting the Re: portion.
#join-truncated-subjects = 21
# enable speech friendly interface
speech=on
# Ask user for confirmation before exiting news reader.
#confirm-quit = on
# The follow settings are program hooks executed by Yarn.
# The programs must be in a directory in your PATH, or you must modify the
# settings by adding the full path in front of the program name.
# The import program runs this program to get the folder name where a
# message will be moved. The %f specifier is replaced with the name of
# a text file containing the message. Import expects the program to
# write the destination folder name to standard output. If the program
# generates no output, import deletes the message. To put a message in
# the INBOX, the program should output the string INBOX.
filter=%d\filter1 %f
# program that decodes MIME message
#decode-mime=metamail %f
# program that signs a message with your secret key
#secret-sign=command.com /c %d\pgpe.bat %o -ast %f
# program that encrypts a message with the recipient's public key
#encrypt=command.com /c %d\pgpe.bat %o -aest %f
# program that decrypts a message and writes the plaintext to a file
#decrypt=pgp %f -o %o
# program that decrypts and displays a message
#decrypt-view=command.com /c %d\pgpd.bat %f
# The color statement has the syntax
#
# color <name> <foreground> <background>
#
# where <foreground> and <background> specify a color using the numbers
# 0 to 15, or the keywords
#
# black, blue, green, cyan, red, magenta, brown, lightgray,
# darkgray, lightblue, lightgreen, lightcyan, lightred,
# lightmagenta, yellow, white
# USENET headers
color header cyan black
# specific USENET headers
color header-From lightgray black
color header-Subject lightgray blue
# article body
color body green black
# quoted text
color quote brown black
# more line
color more black green
# display colors
color window-border cyan black
color window-title cyan black
color window-text lightgray black
color list-border cyan blue
color list-title yellow blue
color list-text white blue
color list-select white green
color form-border cyan blue
color form-title white blue
color form-text lightgray blue
color form-active black cyan
color form-inactive lightcyan blue
color menu-border cyan blue
color menu-text cyan blue
color menu-select cyan black
color menu-hotkey lightgray blue
color menu-select-hotkey lightgray black
This is the yarf.cfg file:
; YARF 1.5 config file - Yarn "From:" Header Mangler...
;------------------------------------------------------
; Don't forget to edit your YARN config to make your name there lots of x's
; Your default "From:" header if no other paterns are matched:
Default = "andrew@hodgsons.freeserve.co.uk (Andrew Hodgson)"
;-----------------------------------------------------------------
; Now a list of things to search the header for and the From: header
; to use if a match is found. Searches are case insensitive.
; the format below is "search string"::"new from header", so first
; a quoted string to search for, then two colons, then quoted From header.
; Remember that the order they appear is important... they will be scanned
; in the order they are listed below. So do the most important ones first.
; Up to sixty of these:
"^x-sendor: Andrew"::"andrew@hodgsons.freeserve.co.uk (Andrew Hodgson)"
"^x-sendor: joe"::"joe@hodgsons.freeserve.co.uk (Joe Hodgson)"
"^x-sendor: lucy"::"lucy@hodgsons.freeserve.co.uk (Lucy Hodgson)"
"^newsgroups: mercury-list"::"andrew@hodgsons.freeserve.co.uk (Andrew Hodgson)"
"^newsgroups: yarn-list"::"andrew@hodgsons.freeserve.co.uk (Andrew Hodgson)"
"^newsgroups: hal95-list"::"andrew@hodgsons.freeserve.co.uk (Andrew Hodgson)"
"^newsgroups: parrot-list"::"andrew@hodgsons.freeserve.co.uk (Andrew Hodgson)"
"^Newsgroups: "::"#####!!^^^!!#####!!@{$&$}.*.co.uk (Andrew Hodgson)"
;-----------------------------------------------------------------
; the next line defines which header gets any spaces padded onto it...
pad-header = "x-hodgson-date: "
;-----------------------------------------------------------------
; The following are examples of random elements you can add to you
; From: headers. Uncomment any you want to use, or create your own.
; You can have up to 35 of them defined!
; "_" is replaced by a lower case letter, if next line uncommented
;pattern = "_,a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,u,v,w,x,y,z"
; "^" is replaced by an upper case letter, if next line uncommented
pattern = "^,A,B,C,D,E,F,G,H,I,J,K,L,M,N,O,P,Q,R,S,T,U,V,W,X,Y,Z"
; "#" is replaced by a digit, if next line uncommented
pattern = "#,1,2,3,4,5,6,7,8,9,0"
; "$" is replaced by a consonant, if next line uncommented
;pattern = "$,b,c,d,f,g,h,j,k,l,m,n,p,q,r,s,t,v,w,x,y,z"
; "%" is replaced by a vowel, if next line uncommented
;pattern = "%,a,e,i,o,u,y"
; "*" is replaced by a random anti-spam string, if next line uncommented
pattern = "*,anti-spam,spam-killer,die-spam,no-spam,foad_spammer"
; "&" is replaced by a random message string, if next line uncommented
pattern = "&/REMOVE./DELETE./JUNK./NUKE./SORRY."
; "!" is replaced by a character other than number or letter on the keyboard
pattern = "!,!,œ,$,%,^,&,*,+,#,~"
;-----------------------------------------------------------------
; Write list of substitutions to standard output (this won't be see
; when exiting yarn but can be redirected to a file).
WriteSTDOUT = "yes"
; Write list of substitutions to video (can be seen when yarn exits)
; Note: this switch only works for OS/2, it has no effect in DOS.
WriteVidio = "yes"
As I said before, this is the yarf.log file after posts should have gone through
correctlyL:
-*= Yarn! Yarf! [DOS] 1.5 =*-
It used to work correctly until I changed machine, don't see any reason why it
aint working now.
my home directory is c:\yarn\andrew, my yarn directory is c:\yarn.
Tia.
-- Sincerely, Andrew.'I've gone to hundreds of fortune-tellers' parlors, and have been told thousands of things, but nobody ever told me I was a policewoman getting ready to arrest her.' -- New York City Detective