]>
diplodocus.org Git - nmh/blob - h/mts.h
3 * mts.h -- definitions for the mail system
7 * Local and UUCP Host Name
10 char *SystemName(void);
15 extern char *mmdfldir
;
16 extern char *mmdflfil
;
17 extern char *uucpldir
;
18 extern char *uucplfil
;
19 extern char *spoollocking
;
21 #define MAILDIR (mmdfldir && *mmdfldir ? mmdfldir : getenv ("HOME"))
22 #define MAILFIL (mmdflfil && *mmdflfil ? mmdflfil : getusername ())
24 char *getusername(void);
25 char *getfullname(void);
26 char *getlocalmbox(void);
34 #define isdlm1(s) (strcmp (s, mmdlm1) == 0)
35 #define isdlm2(s) (strcmp (s, mmdlm2) == 0)
43 * MTS specific variables
46 /* whether to speak SMTP, and over the network or directly to sendmail */
48 #define MTS_SENDMAIL_SMTP 1
49 #define MTS_SENDMAIL_PIPE 2
51 void save_mts_method (const char *);
53 extern char *sendmail
;
58 extern char *clientname
;
63 * Global MailDelivery File
65 extern char *maildelivery
;