home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1992 #30 / NN_1992_30.iso / spool / gnu / emacs / gnus / 1387 < prev    next >
Encoding:
Text File  |  1992-12-12  |  2.9 KB  |  76 lines

  1. Newsgroups: gnu.emacs.gnus
  2. Path: sparky!uunet!newsstand.cit.cornell.edu!piccolo.cit.cornell.edu!piccolo.cit.cornell.edu!ns14
  3. From: ns14@crux2.crux2.cit.cornell.edu (Nathan Otto Siemers)
  4. Subject: Re: Read on one NNTP host, post to another
  5. In-Reply-To: cloos@theory.TC.Cornell.EDU's message of 12 Dec 92 07:41:59 GMT
  6. Message-ID: <NS14.92Dec12163138@crux2.crux2.cit.cornell.edu>
  7. Sender: news@piccolo.cit.cornell.edu (USENET News System)
  8. Nntp-Posting-Host: crux2.cit.cornell.edu
  9. Organization: Department of Chemistry, Cornell Univ.
  10. References: <CLOOS.92Dec5023816@theory.TC.Cornell.EDU>
  11.     <CLOOS.92Dec12024136@theory.TC.Cornell.EDU>
  12. Distribution: gnu
  13. Date: 12 Dec 92 16:31:38
  14. Lines: 60
  15.  
  16. >>>>> On 12 Dec 92 07:41:59 GMT, cloos@theory.TC.Cornell.EDU (James H.
  17.  James> Cloos Jr.) said: Nntp-Posting-Host: theory.tc.cornell.edu
  18.  
  19. >>>>> In article <CLOOS.92Dec5023816@theory.TC.Cornell.EDU>, I write:
  20.  
  21. James> So, how do you set up gnus to post to a different nntp server
  22. James> than it is using to read?  Thanks for any replies.
  23.  
  24.  James> Haven't gotten any replies yet, so I tried to see what I could
  25.  James> do.  I have not had much luck.  I tried defvar'ing
  26.  James> gnus-nntp-posting-server and changing the only reference to
  27.  James> gnus-nntp-server to be found in gnuspost.el to use
  28.  James> ...-posting-server if it was non-nil, and to use ...-server
  29.  James> otherwise.  This did not help.
  30.  
  31.  James> I did discover that gnus has to open the server to post just
  32.  James> as if it were starting up a news reading session, unles of
  33.  James> course the user is already reading news.  Then the same
  34.  James> connection is used.
  35.  
  36.  James> This begs the question: is it possible to be reading news from
  37.  James> two different nntp servers in two different windows at the
  38.  James> same time?  It seems that this would be the simplest way of
  39.  James> handling the situation.  Not that this way is all that simple,
  40.  James> from what I see.
  41.  
  42.  
  43.     This is my hack (with help)  to post to a different nntp host.
  44. my situation is not general as I CAN post to the default nntp server
  45. on my system via inews,  but it is very very slow under gnus so I read
  46. from another.  I am not a programmer, and the grep -v just removes
  47. some weird error that puts two of my sigs in.  you'll see it at the
  48. end of my post.   This should at least help.  you should be able to
  49. put whatever you want in to the shell command.
  50.  
  51.  
  52. Nathan
  53.  
  54. ps.  the sed ... piccolo... piccolo changes the nntp server entry in
  55. the post file.
  56.  
  57.  
  58.  
  59.  
  60. (defun nntp-request-post ()
  61.   "Post a new news in current buffer."
  62. ;  (if (nntp-send-command "^[23].*\r$" "POST")
  63. ;      (progn
  64. ;    (nntp-encode-text)
  65. ;    (nntp-send-region-to-server (point-min) (point-max))
  66. ;    ;; 1.2a NNTP's post command is buggy. "^M" (\r) is not
  67. ;    ;;  appended to end of the status message.
  68. ;    (nntp-wait-for-response "^[23].*$")
  69.  
  70.   (shell-command-on-region (point-min) (point-max)
  71.                nil 1)
  72.     )
  73. --
  74. --
  75. /  | / /__|  /  /---/ /__| /  | /    nathan@chemres.tn.cornell.edu
  76.