Path: utzoo!mnetor!geac!jtsv16!uunet!lll-winken!brutus.cs.uiuc.edu!wuarchive!swbatl!texbell!vector!chip From: chip@vector.Dallas.TX.US (Chip Rosenthal) Newsgroups: news.newusers.questions Subject: Re: All these title lines! Keywords: perplexed Message-ID: <671@vector.Dallas.TX.US> Date: 8 Aug 89 01:06:54 GMT References: <14733@dartvax.Dartmouth.EDU> <321@vector.Dallas.TX.US> <4507@uhccux.uhcc.hawaii.edu> Reply-To: chip@vector.Dallas.TX.US (Chip Rosenthal) Organization: Dallas Semiconductor Lines: 59 julian@uhccux.uhcc.hawaii.edu (Julian Cowley) writes: >In article <321@vector.Dallas.TX.US> I wrote: >[about using the "Followup-To: poster" magic cookie] > >Which software does this? I've done tests using rn and determined that it >doesn't know how to handle the poster keyword. Sorry to mislead you. It is up to the various news reading/posting programs to see that the message has a "Followup-To: poster" header, and request you to submit your response via mail rather than a followup. The standard USENET programs do this. The "readnews" program will automagically route your response via mail rather than posting. The "postnews" program will refuse to post the followup. However, "rn" doesn't recognize this. However, as I mentioned, what happens in this case is that your program trys to post the message to a newsgroup named "poster", and as you probably say, this fails with an error message saying that there is no newsgroup called "poster". I went back to the "rn" source and added this capability. The following patch will change "rn" to prohibit the "f" and "F" commands if the message has a "Followup-To: poster" header. Index: respond.c *** respond.c.OLD Mon Apr 11 15:56:31 1988 --- respond.c Sat Aug 5 03:27:44 1989 *************** *** 1,5 **** --- 1,8 ---- /* $Header: respond.c,v 4.3.1.5 85/09/10 11:05:00 lwall Exp $ * + * Sat Aug 5 03:24:20 1989 - Chip Rosenthal + * Changed "followup()" to refuse when "Followup-to" is poster. + * * $Log: respond.c,v $ * Revision 4.3.1.5 85/09/10 11:05:00 lwall * Improved %m in in_char(). *************** *** 355,360 **** --- 358,370 ---- { bool incl_body = (*buf == 'F'); + if (htype[FOLLOW_LINE].ht_minpos >= 0 ) { + if ( strcmp(fetchlines(art,FOLLOW_LINE),"poster") == 0 ) { + puts("\nSorry - poster has asked for replies to be mailed."); + FLUSH; + return; + } + } artopen(art); tmpfp = fopen(headname,"w"); if (tmpfp == Nullfp) { -- Chip Rosenthal / chip@vector.Dallas.TX.US / Dallas Semiconductor / 214-450-5337 "I wish you'd put that starvation box down and go to bed" - Albert Collins' Mom