Mercurial > hg > Applications > mh
view zotnet/mts.h @ 4:6bc439d68ff9 utf-8-support
*** empty log message ***
author | kono |
---|---|
date | Wed, 20 Apr 2005 14:39:40 +0900 |
parents | bce86c4163a3 |
children | 441a2190cfae |
line wrap: on
line source
/* mts.h - definitions for the mail system */ /* @(#)$Id$ */ /* 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; extern char *clientname; #ifdef MH_PLUS extern char *rpop_default; #endif /* MH_PLUS */ /* BBoards-specific variables */ extern char *bb_domain; /* POP BBoards-specific variables */ #if defined(BPOP) || defined(NNTP) extern char *popbbhost; #endif /* BPOP || NNTP */ #ifdef BPOP extern char *popbbuser; extern char *popbblist; #endif /* BPOP */ /* MailDelivery */ extern char *maildelivery; /* Aliasing Facility (doesn't belong here) */ extern int Everyone; extern char *NoShell; #ifdef MH_PLUS extern int LocalUser; #endif /* MH_PLUS */