MAILER
register MAILER *m; /* mailer for this recipient */
MAILER *m = q->q_mailer;
static int parse_hostsignature __P((char *, char **, MAILER *));
register MAILER *m;
static int starttls __P((MAILER *, MCI *, ENVELOPE *));
MAILER *m;
MAILER *volatile mailer;
register MAILER *m;
MAILER *mailer;
MAILER *m;
MAILER *m;
MAILER *m;
MAILER *m;
static MAILER discardmailer;
static MAILER errormailer;
register MAILER *m;
MAILER pseudomailer;
MAILER nullmailer;
register MAILER *m;
extern char *hostsignature __P((MAILER *, char *));
MAILER *sv_mailer; /* pointer to mailer */
extern void logdelivery __P((MAILER *, MCI *, char *, const char *, ADDRESS *, time_t, ENVELOPE *));
extern void giveresponse __P((int, char *, MAILER *, MCI *, ADDRESS *, time_t, ENVELOPE *, ADDRESS *));
extern int reply __P((MAILER *, MCI *, ENVELOPE *, time_t, void (*)__P((char *, bool, MAILER *, MCI *, ENVELOPE *)), char **, int));
extern int smtpauth __P((MAILER *, MCI *, ENVELOPE *));
extern int smtpdata __P((MAILER *, MCI *, ENVELOPE *, ADDRESS *, time_t));
extern int smtpgetstat __P((MAILER *, MCI *, ENVELOPE *));
extern int smtpmailfrom __P((MAILER *, MCI *, ENVELOPE *));
extern void smtpmessage __P((char *, MAILER *, MCI *, ...));
extern void smtpinit __P((MAILER *, MCI *, ENVELOPE *, bool));
extern void smtpquit __P((MAILER *, MCI *, ENVELOPE *));
extern int smtprcpt __P((ADDRESS *, MAILER *, MCI *, ENVELOPE *, ADDRESS *, time_t));
extern void smtprset __P((MAILER *, MCI *, ENVELOPE *));
extern int mailfile __P((char *volatile, MAILER *volatile, ADDRESS *, volatile long, ENVELOPE *));
extern void printmailer __P((SM_FILE_T *, MAILER *));
extern char *remotename __P((char *, MAILER *, int, int *, ENVELOPE *));
EXTERN MAILER *FileMailer; /* ptr to *file* mailer */
EXTERN MAILER *InclMailer; /* ptr to *include* mailer */
EXTERN MAILER *LocalMailer; /* ptr to local mailer */
EXTERN MAILER *ProgMailer; /* ptr to program mailer */
EXTERN MAILER *Mailer[MAXMAILERS + 1];
extern MCI *mci_get __P((char *, MAILER *));
extern bool mci_match __P((char *, MAILER *));
MAILER *m;
MAILER *m;
MAILER *m;
static void esmtp_check __P((char *, bool, MAILER *, MCI *, ENVELOPE *));
static void helo_options __P((char *, bool, MAILER *, MCI *, ENVELOPE *));
register MAILER *m;
static int smtprcptstat __P((ADDRESS *, MAILER *, MCI *, ENVELOPE *));
MAILER *m;
MAILER *m;
MAILER *m;
register MAILER *m;
MAILER *m;
register MAILER *m;
MAILER *m = mci->mci_mailer;
MAILER *m;
void (*pfunc) __P((char *, bool, MAILER *, MCI *, ENVELOPE *));
smtpmessage(char *f, MAILER *m, MCI *mci, ...)
MAILER *m;
MAILER *m;
static int attemptauth __P((MAILER *, MCI *, ENVELOPE *, SASL_AI_T *));
static void getsasldata __P((char *, bool, MAILER *, MCI *, ENVELOPE *));
MAILER *m;
MAILER *m;