home *** CD-ROM | disk | FTP | other *** search
/ Usenet 1994 January / usenetsourcesnewsgroupsinfomagicjanuary1994.iso / sources / misc / volume3 / sm-smtp / config.h < prev    next >
Encoding:
C/C++ Source or Header  |  1989-02-03  |  1.3 KB  |  69 lines

  1. /* config.h for smtp package */
  2.  
  3. /*
  4.  * define either BSD or SYSV.
  5.  */
  6. #define SYSV            /* SystemV with TCP/IP */
  7. /* # define BSD            /* Berkeley 4.[23] */
  8.  
  9. /*
  10.  * If set, HOSTDOMAIN overrides HOSTNAME and MYDOM.
  11.  */
  12. /* #define HOSTDOMAIN    "mhres.mh.nl" */
  13.  
  14. /*
  15.  * If not set, HOSTNAME will be fetched using uname (SYSV) or gethostname (BSD)
  16.  */
  17. /* #define HOSTNAME    "mhres" */
  18.  
  19. /*
  20.  * If set, MYDOM will be appended to the host name.
  21.  */
  22. #define MYDOM        ".mh.nl"
  23.  
  24. /*
  25.  * Define server to use. Defaults to "smtp".
  26.  */
  27. /* #define SERVNAME    "tsmtp" */
  28.  
  29. /*
  30.  * Define SYSLOG when the syslog rotuine can be used. For SYSV, it will
  31.  * use a PD syslog package.
  32.  */
  33. #define SYSLOG
  34.  
  35. /*
  36.  * Define this if you want a log of mail transactions. See the code in
  37.  * smtpd.c.
  38.  */
  39. #define SIMPLELOG
  40.  
  41. /*
  42.  * The mailer used to send the mail.
  43.  */
  44. #define MAILER    "/bin/smail"
  45.  
  46. /*
  47.  * Define HOOTING for printout of transaction (needed for "Transaction
  48.  * of session")
  49.  * Used by "netio" in "smtp"
  50.  */
  51. #define HOOTING
  52.  
  53. /*
  54.  * Define NOSYSEXITS iy you don't have <sysexits.h> (or "sysexits.h" on SYSV.
  55.  */
  56.  
  57. /* define NOSYSEXITS */
  58.  
  59. /*
  60.  * Define this if your signal(2) takes a void function as its second arg.
  61.  * Otherwise leave it empty
  62.  */
  63.  
  64. /* define TYPESIG    ((void)(*)())    */
  65. #ifndef TYPESIG
  66. # define TYPESIG
  67. #endif
  68.  
  69.