home *** CD-ROM | disk | FTP | other *** search
/ Media Share 9 / MEDIASHARE_09.ISO / pcboard / uupcb100.zip / UUPCBOUT.NEW < prev    next >
Text File  |  1993-04-07  |  15KB  |  410 lines

  1.                        UUPCBOUT.EXE History File
  2.  
  3. Version 1.00 - 4/8/93  -
  4.  
  5. Made the new email header added as part of 0.77 (Item #6 below) optional.
  6. To activate it, enter DUMBMAILER=Y in UUPCB.INI.
  7.  
  8. Version 0.80 - 1/31/93 - Two changes:
  9.  
  10. 1. Fixed broken mailing list function.  In Version 0.79 mailing list
  11.    mailings would be ignored.
  12.  
  13. 2. Added further enhancements to EMAIL.LOG:
  14.  
  15. It now looks like this:
  16.  
  17. ───────────────────────────────────────────────────────────────────────
  18.                       uuPCB EMAIL TRANSFER LOG
  19. ───────────────────────────────────────────────────────────────────────
  20. DATE      IN/OUT  USER                        BYTES   Conf#     Msg #  
  21. ───────────────────────────────────────────────────────────────────────
  22. 01-31-1993   N    ED HOPPER                    404        1       474
  23. 01-31-1993   O    ED HOPPER                  1,322        3       506
  24. 01-31-1993   I    ED HOPPER                    440       12       580
  25. 01-31-1993   O    ED HOPPER                    473       12       581
  26.  
  27. It will now record the Conference Number and Message Number exported or
  28. imported.  In addition, the I and O entries under IN/OUT have been
  29. joined by a "N" entry for "News".  In other words, if EMAIL.LOG is
  30. active, it will record news articles sent out by means of the normal
  31. news channels as a type "N".  Note, news mailed out to a moderator is
  32. recorded as an "O".  In the above example, Conference 1 is a normal
  33. newsgroup, Conference 3 is a moderated newsgroup (note the "O") and
  34. conference 12 is email.
  35.  
  36. IMPORTANT: The HEADER for the report will not be updated if the
  37. EMAIL.LOG is already in existence for a pre-0.80 version.  This is only
  38. a cosmetic problem.  If you want the new headers with the "Conf#" and
  39. "Msg#" column headers, delete the old log and UUPCBOUT 0.80 will
  40. generate a new one with the new style header.
  41.  
  42.  
  43. (Note: UUPCBIN will be updated in version 0.91 to record the conf# and
  44. Msg#).
  45.  
  46. Version 0.79 - 1/10/93 - Pointer problems persisted from 0.78.  If
  47. CNAMES contained an invalid or blank entry, UUPCBOUT would have problems
  48. generating a pointer file.  This is now fixed.
  49.  
  50. Added three new items:
  51.  
  52.         1. UUPCBOUT will now abort when ESCAPE is pressed.
  53.  
  54.         2. UUPCBOUT exits with ErrorLevel 2 if Mail or Mail & News were
  55.            exported, it exits with ErrorLevel 1 if only news was exported.
  56.            This will allow you to initiate a call to your host when you have
  57.            email, but to wait if you only have news.
  58.  
  59.         3. Added visual displays during UUPCB.PTR generation so that
  60.            sysops can track what is going on.
  61.  
  62. Version 0.78 - 12/30/92  Fixed pointer file problems.  A minor internal
  63. change to UUPCBOUT caused BAD FILE NAME errors when a new UUPCB.PTR file
  64. is generated.  In addition, other, similar errors were generated
  65. including corrupted pointer files.  Now fixed, no other changes.
  66.  
  67. Version 0.77ß - 12/19/92 - Many major enhancements:
  68.  
  69. 1. Signature lines:  This is a 1-4 line usenet "tagline".  It is appended
  70. to each outgoing news article and email message.
  71.  
  72. 2. Mailing list support.  One message will go to numerous recipients of
  73. a previously defined list of users.
  74.  
  75. 3. /M switch for email only.  Run UUPCBOUT /M and it will do email only,
  76. perfect for keeping your email connections as fast as possible.
  77.  
  78. 4. Exits with errorlevel 1 if mail or news was exported.
  79.  
  80. 5. Supported the following additional header keywords in outbound
  81. messages:
  82.  
  83. References:
  84. Followup-To:
  85. Summary:
  86. Keywords:
  87.  
  88. 6. Minor fix in outgoing email headers to insure that they process
  89. properly with certain "dumb" mailers.
  90.  
  91. 7. Added error trapping on outgoing email addresses.  This will let
  92. people quote email return addresses without editing them (since no one
  93. edits them anyway!).
  94.  
  95. Here is how to set these things up:
  96.  
  97. Signature Lines:  The keywords SIG1 thourgh SIG4 define the tagline in
  98. your uuPCB.INI file.  *MAKE SURE* that your tagline does NOT contain
  99. any high order ascii characters (This includes line drawing characters).
  100.  
  101. Here's a sample:
  102.  
  103. Sig1=+------------------------------------------------------------------------+
  104. Sig2=| Ed Hopper's BBS    404-446-9462 (USR HST) 404-446-9465 (HST DS)        |
  105. Sig3=| Berkeley Lake (Atlanta), Georgia   - Home of uuPCB Usenet for PC  Board|
  106. Sig4=+------------------------------------------------------------------------+
  107.  
  108.  
  109. 2. Mailing List support.  Place the following values in UUPCB.INI:
  110.  
  111. LISTDIR={subdirectory}
  112. for example
  113. LISTDIR=D:\UUPCB\LISTS
  114.  
  115. Each mailing list is represented by a file in this directory.  Each file
  116. should have a 1 to 8 character filename with *NO EXTENSION*.  Let's say
  117. you wanted to start an Elvis fan club mailing list.  In your LISTDIR,
  118. you would have a file called "ELVIS".  This is a simple, flat ascii file
  119. with one email address per line.  It would look like this:
  120.  
  121. bgates@microsoft.com
  122. bclinton@whitehouse.gov
  123. epriestly@kalamazo.mi.us
  124.  
  125. and so on.
  126.  
  127. To enter a mailing list message, enter the following header *INSTEAD OF*
  128. the uuPCB TO: header:
  129.  
  130. LIST: elvis
  131.  
  132. DO NOT USE "TO: elvis"!
  133.  
  134. You can have as many mailing lists as you want and each one can be as
  135. long as you want.
  136.  
  137. Of course, you may not want everyone having the authority to send email to
  138. a mailing list.   To control access, create a file called "MAILLIST.OK"
  139. in the LISTDIR.  Add entries for each list and for each autorized person.
  140. These should consist of the name of the list, a semicolon (;) and the PC
  141. Board name of the authorized sender.  Use "all" to open up a list to all
  142. users.
  143.  
  144. For example:
  145.  
  146. elvis;priscilla presley
  147. elvis;tom parker
  148. startrek;bill kirk
  149. boredom;all
  150.  
  151. In the above example, everyone can send to the "boredom" list, Bill Kirk
  152. can send them to the Star Trek list and Priscilla Preseley and Tom
  153. Parker can send to the Elvis list.
  154.  
  155. SPECIAL NOTE FOR SYSOPS:
  156.  
  157. If you are to be an authorized user, enter YOUR NAME, not "SYSOP" as an
  158. authorized user in MAILLIST.OK.  This should match the SYSOP= line from
  159. UUPCB.INI.
  160.  
  161. 3. The "/M" switch.  By entering "UUPCBOUT /M", uuPCB will only process
  162. the email conference.  This is designed for those sites that want to
  163. exchange email on a tighter schedule then the schedule for news.
  164.  
  165. 4. Errorlevel 1.  UUPCBOUT now exists with ERRORLEVEL 1 if news or email
  166. was exported.  This will allow you to determine if a UUCICO call is
  167. required.
  168.  
  169. 5.  UUPCBOUT will now support the following keywords when embedded in PC
  170. Board message text:
  171.  
  172. References:
  173. Followup-To:
  174. Summary:
  175. Keywords:
  176.  
  177. References: refers to the message-ID of the message you are replying to.
  178. For example:
  179. References: 123.15.uupcb@ehbbs.gwinnett.com
  180.  
  181. Followup-To: This directs replies to a different newsgroup than the one
  182. in which the article is posted.
  183.  
  184. Summary: This is a one-line summary of a news article.  It allows the
  185. poster to add his "spin" to an article without changing the subject.
  186.  
  187. For example:
  188.  
  189. Subject: Elvis was kidpnapped by Rigelian aliens
  190. Summary: He was not! They were Venusians!
  191.  
  192. Keywords: Another method that allows you to add some additional info to
  193. the top of your news article.  As it implies, these are one-word entries
  194. that provide additional info about your posting.
  195.  
  196. 6. Some unix systems insist on having the line:
  197.  
  198. From ed.hopper Wed Dec 16 21:21:00 1992 remote from ehbbs
  199.  
  200. as the first line of email messages.  This is now provided.
  201.  
  202. 7.  It has been very common for users to quote entire From: or Reply-To:
  203. lines in their messages for the TO: entry.  uuPCB now detects such
  204. entries and derives the correct email address.  For example, in the past
  205. if an email was sent to:
  206.  
  207. TO: ed.hopper@ehbbs.gwinnet.com (Ed Hopper)
  208.  
  209. most UNIX systems would fail due to the (Ed Hopper) at the end of the
  210. address.
  211.  
  212. Now, uuPCB will extract the email address and use that instead.
  213.  
  214. ------------------------------------------------------------------------
  215. Version 0.76ß - 4/4/92 - New version to insure compatibility with the
  216. additional fields in the UUPCB.DBF required by UUPCBIN Version 0.80ß.
  217. See UUPCBIN.NEW in the UUPIN80.ZIP File for more info.
  218.  
  219. Version 0.75ß - 2/29/92
  220.  
  221. Fixed broken bang domain function.  (See below)
  222.  
  223. =============================================================================
  224. Version 0.74ß - 2/23/92
  225.  
  226. IMPORTANT: Please note the TZOFFSET variable for UUPCB.INI is now REQUIRED!
  227.            See below  (Item #2) for more info.
  228.  
  229. Item #1 - Message Keywords
  230.  
  231. There has been a lot of discussion about exactly how to handle public
  232. messages posted on your BBS in newsgroups.  While any message that has
  233. been left with ECHO=Y and public is exported,  there has been a need for
  234. some other features.  Version 0.74 adds some additional features to
  235. assist in email and news article postings.
  236.  
  237. Users can now specify SUBJECT, NEWSGROUP and DISTRIBUTION entries in the
  238. text of their news articles and can specify SUBJECT in email messages.
  239.  
  240. (Remember, with uuPCB email refers to private, user to user messages.
  241. "News articles" is the name given to public messages in public
  242. conferences.)
  243.  
  244. To do so, users should place a keyword in the top of their messages
  245. followed by their desired entry.  For example:
  246.  
  247.          To: ALL                       Subj: DUMMY
  248.         (------------------------------------------------------------------)
  249. |---->1: SUBJECT: What is the best price for HBO via TVRO?
  250. | |-->2: NEWSGROUP: rec.video.satellite, rec.video.catv
  251. | ||->3: DISTRIBUTION: tx
  252. | ||  4: I'm wondering what's the best price for HBO on either satellite or
  253. | ||  5: cable-TV?
  254. | ||  6:
  255. | ||  7: Ed Hopper
  256. | ||  8: ed.hopper@ehbbs.hou.tx.us
  257. | ||  Press (Esc) to Exit  (Ctrl-Z) for Help  (Ins/Ctrl-V) Mode: Insert
  258. | ||
  259. | ||- The DISTRIBUTION: keyword sets the Distribution: field in the news
  260. | |   article.  In this case, this news article is restricted to the state
  261. | |   of Texas.
  262. | |
  263. | |-  The NEWSGROUP: keyword sets the Newsgroup: field for the news article.
  264. |     Note:  This OVERRIDES the entry for the conference.  This is necessary
  265. |     when one replies to a news article which specifies "Followup-To:"
  266. |     and a different newsgroup.  This can also be used to allow users
  267. |     to "cross-post" the same message to multiple groups.  Note how two
  268. |     groups are specified in the example.
  269. |
  270. |---- The SUBJECT: keyword is probably the one with the most common
  271.       application.  By specifying the SUBJECT here, rather than in the
  272.       PC Board field, you can have a wider subject line (at least 60
  273.       characters) than PC Board allows.  You can also have upper and
  274.       lower case.
  275.  
  276. ITEM #2 - Multiple TO: line bug
  277.  
  278. The Problem: If a line that begins with "TO:" is found farther down in
  279. the text, UUPCBOUT would use that instead of the ORIGINAL "TO:" line.
  280. Fixed.
  281.  
  282. Note that uuPCB doesn't currently support the "CC:" function.  This can
  283. be done by using the "SC" option in PC Board, then editing the
  284. subsequent messages to change the "TO:" line.  We're looking at a "CC:"
  285. function in a later release.
  286.       
  287. ITEM #3 - Fixed EMail date format to comply with RFC-822
  288. Another change here is to make uuPCB email messages comply with the
  289. RFC-822 standard.  The main problem was in the date format.  Previously,
  290. the date field in uuPCB email messages was the same as the date field in
  291. uuPCB USENET news articles.  Unfortunately, while it would make sense
  292. for both applications to use the same format,  they don't.
  293.  
  294. Here's the old EMail format:
  295.  
  296. Date: 13 Feb 92 18:21:00 GMT
  297.  
  298. The new format, as required by RFC-822 is:
  299.  
  300. Date: Thu, 13 Feb 92 18:21:00 -0600
  301.  
  302. The last item (-0600) is the offset from GMT.  This will necessitate the
  303. following addition to UUPCB.INI:
  304.  
  305. TZOFFSET=-0600
  306.  
  307. Note that -0600 is the offset for CST.
  308.  
  309. Other Timezones are:
  310.  
  311. EST/EDT : -0500
  312. MST/MDT : -0700
  313. PST/PDT : -0800
  314.  
  315. This item MUST BE ADDED TO UUPCB.INI if you wish to run UUPCBOUT version
  316. 0.74 or later!
  317.  
  318. ITEM #4 - Status Display
  319.  
  320. Added a display when processing mail.
  321.  
  322. ===============================================================================
  323.  
  324. Version 0.73 - 1/26/92
  325.  
  326. This is a quicky to cure some problems encountered with French and other
  327. languages.  It adds the parameter "NOSTRIP" to UUPCB.INI.  When you include
  328. the line "NOSTRIP=Y" in UUPCB.INI, it will NOT strip HIGH ASCII characters
  329. from outbound messages.  DO NOT INCLUDE THIS LINE unless your messages are
  330. in a language other than English.
  331.  
  332. ==============================================================================
  333.  
  334. Version 0.72 - 1/3/92
  335.  
  336. Several sites were reporting problems sending email.  There was a bug in
  337. the code in which the MAILHOST parameter was not being honored.  Only if
  338. a host was specified in the "email" newsgroup in DBFSETUP was mail
  339. exported.  This is now fixed and the entry in DBFSETUP no longer
  340. requires a HOST entry.  My test system had an entry so I wasn't seeing
  341. the problem here.  Thanks to Brad Chesbro and Steve Williams for the
  342. input.
  343.  
  344. ==============================================================================
  345.  
  346. Version 0.71 - 1/1/92
  347.  
  348. Only one change here, this is to support situations where your system does
  349. not have a domain name, but your feed site does.  In that case, one of
  350. two addressing options allow people to reach you.
  351.  
  352. BACKGROUND:  In many cases,  if your feed site has a registered domain,
  353. your system can be easily added to that domain.  In other words if you
  354. connected to a machine that was part of the "hopper.com" domain and your
  355. machine was named "grass" it could be called "grass.hopper.com".
  356.  
  357. In some situations, however, adding your machine to the domain is not
  358. possible.  Therefore, until you can get your own domain address setup,
  359. you will have to have a compound mailing address.  A compound address
  360. looks like this:
  361.  
  362. Option 1:
  363. george.bush%grass@hopper.com
  364.  
  365. or
  366.  
  367. Option 2:
  368. grass!george.bush@hopper.com
  369.  
  370. In other words, your address will tell other systems "turn this mail
  371. over to hopper.com" and ask it to mail it to the system "grass".  This
  372. address presumes that hopper.com knows how to get to grass.
  373.  
  374. Option 1:
  375.  
  376. first.last%yoursite@feedsite.domain
  377.  
  378. i.e.:
  379. ed.hopper%ehbbs@wrangler.wlk.com
  380.  
  381. To enable this type of return address on your mail and news, do the following:
  382.  
  383. In UUPCB.INI:
  384.  
  385. HOST=yoursite
  386. DOMAIN=feedsite.domain
  387. SUBDOMAIN=Y
  388.  
  389. Option 2:
  390. (Note, this option is commonly used, but official frowned upon by the
  391. net.gods).
  392.  
  393. yoursite!first.last@feedsite.domain
  394.  
  395. i.e.:
  396. ehbbs!ed.hopper@wrangler.wlk.com
  397.  
  398. To enable this type of return address on your mail and news, do the following:
  399.  
  400. In UUPCB.INI:
  401.  
  402. HOST=yoursite
  403. DOMAIN=feedsite.domain
  404. BANGDOMAIN=Y
  405.  
  406. (Note: In UNIX parlance, the "!" is referred to as a "bang".)
  407.  
  408. ASK YOUR FEEDSITE which option is required for email to you.
  409.  
  410.