home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1993 #3 / NN_1993_3.iso / spool / comp / mail / elm / 4165 < prev    next >
Encoding:
Text File  |  1993-01-21  |  10.2 KB  |  253 lines

  1. Newsgroups: comp.mail.elm
  2. Path: sparky!uunet!mnemosyne.cs.du.edu!nyx!mhatz
  3. From: mhatz@nyx.cs.du.edu (Macs Suck!)
  4. Subject: Re: Elm FAQ
  5. Message-ID: <1993Jan21.205847.8642@mnemosyne.cs.du.edu>
  6. X-Disclaimer: Nyx is a public access Unix system run by the University
  7.     of Denver for the Denver community.  The University has neither
  8.     control over nor responsibility for the opinions of users.
  9. Sender: usenet@mnemosyne.cs.du.edu (netnews admin account)
  10. Organization: Nyx, Public Access Unix at U. of Denver Math/CS dept.
  11. References: <1993Jan20.003435.3117@ghost.dsi.unimi.it>
  12. Date: Thu, 21 Jan 93 20:58:47 GMT
  13. Lines: 238
  14.  
  15. I found this at MIT's Pit Manager:
  16.  
  17.  
  18. This is the monthly Elm Posting from the Elm Development Group and
  19. your Elm Coordinator.  Please send all questions and comments about
  20. this posting or Elm itself to elm@dsi.com (dsinc!elm).  See the
  21. README section of this posting for info on some Elm 2.4 FAQ's.
  22. This posting generated:
  23. Mon Dec 14 20:46:08 EST 1992
  24.  
  25. Current release version: Elm 2.4 PL17
  26.     This version was released at patch level 0.
  27.     comp.sources.unix Posting-number: (Not yet posted)
  28.     Archive-name: (Not yet posted)
  29.     Patches are posted to comp.sources.bugs and comp.mail.elm
  30.     After they are stable, patches are sent to comp.sources.unix
  31.         The following patch sets have been posted, 1/2, 3, 4/5,
  32.             6, 7/8, 9/10, 11, 12/13, 14-17.
  33.         Archive-name: (No patches yet posted to comp.sources.unix)
  34.     Patches are available from the archive server at DSI.COM:
  35.     send mail to archive-server@DSI.COM
  36.     send elm index
  37.  
  38. Note: the archive server will not respond to users names root, daemon,
  39. postmaster or mailer-daemon.  Please use your own login when requesting
  40. information from the archive server.
  41.  
  42. Planned next version: Elm 3.0
  43.     Current Elm 3.0 status: Development expected to start 1/1/93
  44.     Expected release date: Sometime in 1994.
  45.  
  46. As of release 2.1, Elm is now being developed by a cooperative venture
  47. of volunteers loosely being called the Elm Development Group.  There are
  48. approximately 40 developers and an additional 16 testers, participating
  49. at various levels of activity.
  50.  
  51. Comments, bug reports, feature requests, etc.  should be sent to
  52. elm@DSI.COM.  I try to ack most reports, but over 60% fail due to
  53. invalid addresses.  Note, I strip your address to name@fqdn or name@site
  54. before replying.
  55.  
  56. New releases will be posted to comp.sources.unix, patches will be posted
  57. to comp.sources.bugs.  After patches have been proven and out for a
  58. while, they will be posted to comp.sources.unix.  Patches are available
  59. from the archive server at DSI.COM.  The complete release as of the
  60. current patch level is available via anonymous uucp from dsinc.  Also
  61. available via anonymous uucp are postscript output files of the current
  62. documentation.  This service is provided for those sites that have
  63. postscript but do not have di-troff.  Instructions for obtaining files
  64. via anonymous uucp from dsinc are also available from the archive
  65. server.  Elm is too large to mail, don't bother asking.  Also don't
  66. mail me asking for me to send you patches, I won't.  Use the archive
  67. server.  The archive-server will not respond to users named root,
  68. daemon, or postmaster to prevent loops.  Please do not use those names
  69. for archive requests.  PLEASE do not send archive requests to elm@dsi.com.
  70.  
  71. The following sites have agreed to make Elm available via anonymous ftp.
  72.  
  73.     Site            Contact
  74.     In the US/Canada:
  75.     wuarchive.wustl.edu    David J. Camp, david@wubios.WUstl.EDU
  76.           (128.252.135.4)
  77.  
  78.     ftp.uu.net
  79.       (137.39.1.9, 192.48.96.9)
  80.  
  81.     In Europe:
  82.     ftp.cs.ruu.nl        Edwin Kremer, edwin@cs.ruu.nl
  83.     (131.211.80.17)
  84.  
  85.     In the UK:
  86.     uk.ac.soton.ecs        T.Chown@ecs.soton.ac.uk (bitnet)
  87.     (152.78.64.201)            T.Chown@uk.ac.soton.ecs (JANET)
  88.  
  89.         In Australia:
  90.         ftp.adelaide.edu.au     Mark Prior, mrp@itd.adelaide.edu.au
  91.           (129.127.40.3)
  92.  
  93.     In Taiwan:
  94.     NCTUCCCA.edu.tw        Huang, Chih-Hsien hch@NCTUCCCA.edu.tw
  95.     (140.111.3.21)
  96.  
  97.  
  98. The following sites have agreed to make Elm available via anonymous
  99. uucp:
  100.     Site            Contact
  101.     uunet            Elm is /networking/mail/elm
  102.  
  103.     dsinc            Syd Weinstein
  104.                 syd@dsi.com, dsinc!syd
  105.                 note: anon uucp info changed 12/16/91
  106.                 For further info, send an e-mail
  107.                 message to archive-server@dsi.com stating:
  108.                 send anon how-to dir
  109.  
  110.  
  111.     stanton            Steven P. Donegan
  112.                 donegan@stanton.cts.com, stanton!donegan 
  113.                 714-894-2246 uucp - nuucp no word
  114.                 Elm is /u/public/elm2.3.tar.Z
  115.  
  116.  
  117. -----------------------------README SECTION-----------------------------
  118. First: See the README file that is part of the Elm Source Distribution.
  119. Many questions might be answered there.
  120.  
  121. Where do I get the "Elm Reference Guide", "Elm Users Guide", ...
  122.     Elm has several documents (over 100 pages worth of doc)
  123.     that were written to help users install, support and use Elm.
  124.     These are in the doc directory of the source distribution.
  125.     Contact your systems administrator for a copy of the documents.
  126.     For those sites that do not have troff (either di-troff or
  127.     o-troff) and do have postscript printers, dsinc (dsinc.dsi.com)
  128.     has a copy of the docs already in postscript format available
  129.     for anonymous uucp or ftp.
  130.  
  131. Why do I get the remote signature on replies to local mail?  Can I
  132. define what addresses are local?
  133.     In Elm 2.4, any address with an ! or @ in it is considered
  134.     remote, without those characters, its local.
  135.     Any reply is qualified to prevent alias expansion.  If you had
  136.     an alias in your private Elm aliases that matched the name of a
  137.     user on your system, but that alias did not point to that user,
  138.     there would be no way to reply to the message.  It would end up
  139.     going to the alias name, not the user that mailed you.  To
  140.     prevent this, Elm fully qualifies (adds the site name) to a
  141.     reply address.  This makes the simplistic signature detector
  142.     think that the message is 'remote'. This is not slated to
  143.     change until 3.0.
  144.  
  145. Why Elm adds your local hosts qualification to reply addresses:
  146. (Or why the DANGER WILL ROBINSON KLUDGE is in the code)
  147.     Elm passes any address off to the alias mapper to see if it
  148.     needs expansion.  If you are replying to a bare user name of
  149.     abc, Elm converts it to abc@localhost.domain (assuming internet
  150.     addressing, myhost!abc for the rest).  This is to prevent the
  151.     alias expansion.  If you were to have, in you private Elm alias
  152.     table an alias of abc that pointer to
  153.     J.Q.Public@somewhere.domain, if the address wasn't qualified,
  154.     Elm would convert the reply to abc to go to
  155.     J.Q.Public@somewhere.domain.  This is generally not what you
  156.     want :-)
  157.  
  158. If you can guarantee that no private alias will ever match a local user
  159. name on your system, then you can disable the kludge code.  The kludge
  160. will have to remain until 3.0 when Elm will track whether an address
  161. has been/should be expanded, and its prior to and after expansion values.
  162. In 2.x it doesn't do that.
  163.  
  164. How can I get elm to NOT expand the alias list on outgoing msgs?
  165. Problem is if a list has, say, 100 names in it then sending to the list
  166. expands every single one of the 100 names. I would like the message to
  167. have the "To" line = the name of the list itself and have the actual
  168. recipients' names not appear.
  169.     You can't and don't want to. (and yet you can also) An alias is
  170.     a mechanism of making Elm address a message to multiple
  171.     people.  However, when the message gets to its destination, Elm
  172.     also has to allow that person do a group reply.  If the message
  173.     only has your local private elm alias in it, the group reply
  174.     will try and go to that alias name.  Unfortunately, that name
  175.     is meaningless to that other person (its private to both Elm
  176.     and you).
  177.  
  178.     There are two solutions:
  179.  
  180.     The preferred if replies are desired:
  181.         Have your mail administrator create a file include
  182.         alias for you in your MTA (sendmail, et al).. This is
  183.         usually of the type
  184.  
  185.     alias    :include:/some/path/to/a/file
  186.  
  187.     where the file would be in a place you control and you have write access
  188.     to the file.  Then you can add/drop members of the list, and
  189.     the mail just goes to the alias, and, someone sending to
  190.     alias@your.system will be able to send to all members. (group
  191.     reply works correctly)
  192.  
  193.     The less preferred method: (no group reply is possible)
  194.         Send the message to yourself, with a bcc to the Elm
  195.         alias.
  196.     Of course, the Bcc: won't be expanded by the MTA internal to
  197.     the message, so it won't appear in the message.
  198.  
  199.  
  200. >From comp.mail.elm, dws@ssec.wisc.edu (DaviD W. Sanderson) writes:
  201. >... whoever wrote the default termcap
  202. >and/or terminfo descriptions for xterm included in the ti/te strings
  203. >the special escape sequences to make xterm switch between the normal
  204. >and alternate screen buffers.  These sequences are:
  205. >
  206. >    \E[?47h        - use alternate screen buffer
  207. >    \E[?47l        - use normal screen buffer
  208. >...
  209. >The elm code is just fine as it is.  If you change it so that it
  210. >doesn't ever send ti/te, you'll just break elm for somebody else.  Fix
  211. >your termcap/terminfo definition instead.
  212.  
  213. Why can't I get SGI to work for non ROOT.....
  214.     SGI, at 3.3, doesn't have vfork, but instead a stub that does
  215.     not work.  Make sure vfork is undef in the configuration.
  216.  
  217. How do I link Elm on IBM AIX?
  218.     On IBM RISC 6000 AIX, 3.2 or newer, to compile Elm
  219. during Configure, specify -U__STR__ to the 'Additional CFLAGS'
  220. question.  No other changes are needed.
  221.  
  222.     On IBM RISC 6000 AIX, prior to 3.2, you might get string
  223. funtion errors on the compile.  The solution is to do the following:
  224.     Look at /usr/lpp/bos/bsdsport. It tells you
  225.     to add following lines to /etc/xlc.cfg
  226.  
  227.     * BSD 4.3 c compiler stanza
  228.     bsdcc:    use       = DEFLT
  229.         crt       = /lib/crt0.o
  230.         mcrt       = /lib/mcrt0.o
  231.         gcrt       = /lib/gcrt0.o
  232.         libraries  = -lbsd, -lc
  233.         proflibs   = -L/lib/profiled,-L/usr/lib/profiled
  234.         options       = -H512,-T512, -qlanglvl=extended, -qnoro, -D_BSD, -D_NONSTD_TYPES, -D_NO_PROTO, -D_BSD_INCLUDES, -bnodelcsect, -U__STR__, -U__MATH__
  235.  
  236.     And then link bsdcc to xlc and use bsdcc instead of cc.
  237.  
  238. In addition, Elm should be linked with the curses lib and not termcap lib
  239. if /etc/termcap is not there. (You can always copy the termcap database
  240. to etc (or make a symlink)).
  241.  
  242.  
  243.     On 386bsd, the shell that is shipped with the system, ash, does
  244. not work for sending messages within Elm.  Mail messages have headers only
  245. and no body.  Replacing the shell with bash (from GNU) seems to solve the
  246. problem.  The bash shell is in the 'etc' distribution of 386bsd.
  247.  
  248.  
  249. Why does my mail to Dave Taylor bounce?
  250.     His new address is limbo!taylor, or, taylor@intuitive.com
  251.                              
  252.  
  253.