home *** CD-ROM | disk | FTP | other *** search
- /* mts.h - definitions for the mail system */
-
-
- /* Local and UUCP Host Name */
-
- char *LocalName (), *SystemName (), *UucpChan ();
-
-
- /* Mailboxes */
-
- extern char *mmdfldir,
- *mmdflfil,
- *uucpldir,
- *uucplfil;
-
- #define MAILDIR (mmdfldir && *mmdfldir ? mmdfldir : getenv ("HOME"))
- #define MAILFIL (mmdflfil && *mmdflfil ? mmdflfil : getusr ())
- #define UUCPDIR (uucpldir && *uucpldir ? uucpldir : getenv ("HOME"))
- #define UUCPFIL (uucplfil && *uucplfil ? uucplfil : getusr ())
-
- char *getusr (), *getfullname ();
-
- char *getenv ();
-
-
- /* Separators */
-
- extern char *mmdlm1,
- *mmdlm2;
-
- #define isdlm1(s) (strcmp (s, mmdlm1) == 0)
- #define isdlm2(s) (strcmp (s, mmdlm2) == 0)
-
-
- /* Filters */
-
- extern char *umincproc;
-
-
- /* Locking Directory */
-
- #define LOK_UNIX 0
- #define LOK_BELL 1
- #define LOK_MMDF 2
-
- #ifndef MMDFONLY
- extern int lockstyle;
- #endif /* MMDFONLY */
- extern char *lockldir;
-
- int lkopen (), lkclose ();
- FILE *lkfopen ();
- int lkfclose ();
-
- /* */
-
- /* MTS specific variables */
-
- #ifdef MHMTS
- extern char *Mailqdir;
- extern char *TMailqdir;
- extern int Syscpy;
- extern char *Overseer;
- extern char *Mailer;
- extern char *Fromtmp;
- extern char *Msgtmp;
- extern char *Errtmp;
- extern int Tmpmode;
- extern char *Okhosts;
- extern char *Okdests;
- #endif /* MHMTS */
-
- #ifdef MMDFMTS
- #endif /* MMDFMTS */
-
- #ifdef SENDMTS
- extern char *hostable;
- extern char *sendmail;
- #endif /* SENDMTS */
-
-
- /* SMTP/POP stuff */
-
- extern char *servers;
- extern char *pophost;
-
-
- /* BBoards-specific variables */
-
- extern char *bb_domain;
-
-
- /* POP BBoards-specific variables */
-
- #ifdef BPOP
- extern char *popbbhost;
- extern char *popbbuser;
- extern char *popbblist;
- #endif /* BPOP */
-
-
- /* MailDelivery */
-
- extern char *maildelivery;
-
-
- /* Aliasing Facility (doesn't belong here) */
-
- extern int Everyone;
- extern char *NoShell;
-