home *** CD-ROM | disk | FTP | other *** search
/ OS/2 Professional / OS2PRO194.ISO / os2 / com / bbs / uupc / source / mail / deliver.h < prev    next >
C/C++ Source or Header  |  1993-09-19  |  2KB  |  63 lines

  1. /*--------------------------------------------------------------------*/
  2. /*    d e l i v e r . h                                               */
  3. /*                                                                    */
  4. /*   Externally known functions in deliver.c, delivery subroutines    */
  5. /*                in rmail component of UUPC/extended                 */
  6. /*--------------------------------------------------------------------*/
  7.  
  8. /*--------------------------------------------------------------------*/
  9. /*    Changes Copyright (c) 1989 by Andrew H. Derbyshire.             */
  10. /*                                                                    */
  11. /*    Changes Copyright (c) 1990-1993 by Kendra Electronic            */
  12. /*    Wonderworks.                                                    */
  13. /*                                                                    */
  14. /*    All rights reserved except those explicitly granted by the      */
  15. /*    UUPC/extended license agreement.                                */
  16. /*--------------------------------------------------------------------*/
  17.  
  18. /*--------------------------------------------------------------------*/
  19. /*                          RCS Information                           */
  20. /*--------------------------------------------------------------------*/
  21.  
  22. /*
  23.  *    $Id: deliver.h 1.5 1993/09/20 04:51:31 ahd Exp $
  24.  *
  25.  *    $Log: deliver.h $
  26.  * Revision 1.5  1993/09/20  04:51:31  ahd
  27.  * TCP Support from Dave Watt
  28.  * 't' protocol support
  29.  * OS/2 2.x support (BC++ 1.0 for OS/2 support)
  30.  *
  31.  * Revision 1.4  1993/06/13  14:12:29  ahd
  32.  * Save invoked program name and use it for recursive calls
  33.  *
  34.  * Revision 1.3  1993/04/11  00:36:13  ahd
  35.  * Global edits for year, TEXT, etc.
  36.  *
  37.  * Revision 1.2  1992/12/04  01:03:49  ahd
  38.  * Add system alias support
  39.  *
  40.  */
  41.  
  42. #define POSTMASTER "postmaster"
  43.  
  44. size_t Deliver( const char *input, /* Input file name                */
  45.              char *address,           /* Target address                 */
  46.              const boolean sysalias,
  47.                    boolean validate); /* Validate/forward local mail    */
  48.  
  49. extern KEWSHORT hops;
  50.  
  51. extern boolean remoteMail;
  52.  
  53. extern char *now;
  54.  
  55. extern char fromuser[];
  56. extern char fromnode[];
  57.  
  58. extern  char *ruser;
  59. extern  char *rnode;
  60. extern  char *uuser;
  61.  
  62. extern  char *myProgramName;
  63.