home *** CD-ROM | disk | FTP | other *** search
/ Peanuts NeXT Software Archives / Peanuts-Update.iso / NEXTSTEP / unix / mail / sendmail / sendmail.8.8.5.README < prev   
Encoding:
Text File  |  1997-01-24  |  3.8 KB  |  62 lines

  1. Finally, a decent up-to-date sendmail for NEXTSTEP!  This version is compiled for multiple architectures, supports NetInfo, NIS, smrsh, mail.local and outgoing aliases (YourName@host.com) with the user database.
  2.  
  3. Documentation for sendmail 8.8 is in /etc/sendmail/doc.  Configuration files are in /etc/sendmail/cf.  You will need the GNU m4 compiler to create a .cf configuration file for use with this version of sendmail.  It is available in the proglang subdirectory on next-ftp.peak.org's NeXT FTP archive.
  4.  
  5. I recommend that you pick up a copy of the O'Reilly and Associates book on sendmail before using this version of sendmail.  Furthermore, the installation and use of this software is entirely at your own risk.  Read the notice below for more details.
  6.  
  7. Here are some installation tips:
  8.  
  9. 1.  Create a FQDN (fully qualified domain name) in NetInfo's host directory.  i.e.  if you have a mailhost called nextstep and your domain name is company.com.  Add a host alias for nextstep called nextstep.company.com.
  10.  
  11. 2.  Create your .cf configuration file from a .mc file and put it in /etc NOT /etc/sendmail.  You may need to change NetInfo's /locations/sendmail directory as well to point to this new standard BSD location.
  12.  
  13. *  If you want to route all your mail to a central mail hub (most network clients want this), look at the clientproto.mc template.
  14.  
  15. *  If you want to set up a central mail hub (most standalone systems want this), look at the generic-nextstep3.3.mc template.
  16.  
  17. In either case, make sure you create a copy of the template and change the OSTYPE to nextstep.
  18.  
  19. 3.  Create a /etc/service.switch file.  This file governs how host and alias information is found.  The first field is the map name (hosts, aliases, etc...) while all other fields are the places to look for that information.
  20.  
  21. Here is an example for standalone systems.  Network systems may want to add "dns" and "nis" to the search path.
  22.  
  23. hosts    netinfo files
  24. aliases netinfo files
  25.  
  26. Robert La Ferla
  27. Registered OPENSTEP / Rhapsody Consultant
  28. Robert_La_Ferla@hot.com
  29.  
  30. #
  31. # Copyright (c) 1983 Eric P. Allman
  32. # Copyright (c) 1988, 1993
  33. #    The Regents of the University of California.  All rights reserved.
  34. #
  35. # Redistribution and use in source and binary forms, with or without
  36. # modification, are permitted provided that the following conditions
  37. # are met:
  38. # 1. Redistributions of source code must retain the above copyright
  39. #    notice, this list of conditions and the following disclaimer.
  40. # 2. Redistributions in binary form must reproduce the above copyright
  41. #    notice, this list of conditions and the following disclaimer in the
  42. #    documentation and/or other materials provided with the distribution.
  43. # 3. All advertising materials mentioning features or use of this software
  44. #    must display the following acknowledgement:
  45. #    This product includes software developed by the University of
  46. #    California, Berkeley and its contributors.
  47. # 4. Neither the name of the University nor the names of its contributors
  48. #    may be used to endorse or promote products derived from this software
  49. #    without specific prior written permission.
  50. #
  51. # THIS SOFTWARE IS PROVIDED BY THE REGENTS AND CONTRIBUTORS ``AS IS'' AND
  52. # ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
  53. # IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
  54. # ARE DISCLAIMED.  IN NO EVENT SHALL THE REGENTS OR CONTRIBUTORS BE LIABLE
  55. # FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
  56. # DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
  57. # OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
  58. # HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
  59. # LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
  60. # OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
  61. # SUCH DAMAGE.
  62.