Annotation of 42BSD/usr.lib/sendmail/src/READ_ME, revision 1.1.1.1

1.1       root        1: This directory contains the source files for sendmail.
                      2: 
                      3: For installation instructions, please read the document ../doc/op.me:
                      4: 
                      5:        nroff -me ../doc/op.me
                      6: 
                      7: The following list describes the files in this directory:
                      8: 
                      9: Makefile       The makefile used here; this is created from
                     10:                makefile.m4.
                     11: Makefile.m4    A makefile template.
                     12: READ_ME                This file.
                     13: TODO           New features to be put in (maybe) at some time.
                     14: Version.c      The version number and information about this
                     15:                version of sendmail.  Theoretically, this gets
                     16:                modified on every change.
                     17: alias.c                Does name aliasing in all forms.
                     18: arpadate.c     A subroutine which creates ARPANET standard dates.
                     19: bmove.c                A core-to-core move.  This is in a separate file
                     20:                because it can easily be replaced by a blindingly
                     21:                efficient version on Vaxes.
                     22: bmove.*.s      Versions of bmove optimized for specific processors.
                     23: clock.c                Routines to implement real-time oriented functions
                     24:                in sendmail -- e.g., timeouts.
                     25: collect.c      The routine that actually reads the mail into a temp
                     26:                file.  It also does a certain amount of parsing of
                     27:                the header, etc.
                     28: conf.c         The configuration file.  This contains information
                     29:                that is presumed to be quite static and non-
                     30:                controversial, or code compiled in for efficiency
                     31:                reasons.  Most of the configuration is in sendmail.cf.
                     32: conf.h         Configuration that must be known everywhere.
                     33: convtime.c     A routine to sanely process times.
                     34: daemon.c       Routines to implement daemon mode.  This version is
                     35:                specifically for Berkeley 4.1 IPC.
                     36: deliver.c      Routines to deliver mail.
                     37: err.c          Routines to print error messages.
                     38: envelope.c     Routines to manipulate the envelope structure.
                     39: headers.c      Routines to process message headers.
                     40: macro.c                The macro expander.  This is used internally to
                     41:                insert information from the configuration file.
                     42: main.c         The main routine to sendmail.  This file also
                     43:                contains some miscellaneous routines.
                     44: parseaddr.c    The routines which do address parsing.
                     45: queue.c                Routines to implement message queueing.
                     46: readcf.c       The routine that reads the configuration file and
                     47:                translates it to internal form.
                     48: recipient.c    Routines that manipulate the recipient list.
                     49: savemail.c     Routines which save the letter on processing errors.
                     50: sendmail.h     Main header file for sendmail.
                     51: srvrsmtp.c     Routines to implement server SMTP.
                     52: stab.c         Routines to manage the symbol table.
                     53: stats.c                Routines to collect and post the statistics.
                     54: sysexits.c     List of error messages associated with error codes
                     55:                in sysexits.h.
                     56: trace.c                The trace package.  These routines allow setting and
                     57:                testing of trace flags with a high granularity.
                     58: trace.h                Definitions needed for the trace package.
                     59: usersmtp.c     Routines to implement user SMTP.
                     60: util.c         Some general purpose routines used by sendmail.
                     61: version.c      A master file for Version.c -- it may not exist in
                     62:                your distribution.
                     63: 
                     64: Eric Allman
                     65: 
                     66: (Version 4.1, last update 7/25/83 19:43:19)

unix.superglobalmegacorp.com

This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.