Lines Matching refs:ENVELOPE

364 typedef struct envelope	ENVELOPE;  typedef
527 extern char *crackaddr __P((char *, ENVELOPE *));
530 extern int include __P((char *, bool, ADDRESS *, ADDRESS **, int, ENVELOPE *));
533 ENVELOPE *, bool));
536 extern ADDRESS *recipient __P((ADDRESS *, ADDRESS **, int, ENVELOPE *));
537 extern char *remotename __P((char *, MAILER *, int, int *, ENVELOPE *));
538 extern int rewrite __P((char **, int, int, ENVELOPE *, int));
540 extern int sendtolist __P((char *, ADDRESS *, ADDRESS **, int, ENVELOPE *));
542 extern int removefromlist __P((char *, ADDRESS **, ENVELOPE *));
544 extern void setsender __P((char *, ENVELOPE *, char **, int, bool));
545 typedef void esmtp_args_F __P((ADDRESS *, char *, char *, ENVELOPE *));
546 extern void parse_esmtp_args __P((ENVELOPE *, ADDRESS *, char *, char *,
550 extern void reset_mail_esmtp_args __P((ENVELOPE *));
1056 extern void addheader __P((char *, char *, int, ENVELOPE *, bool));
1057 extern unsigned long chompheader __P((char *, int, HDR **, ENVELOPE *));
1058 extern bool commaize __P((HDR *, char *, bool, MCI *, ENVELOPE *, int));
1060 extern void eatheader __P((ENVELOPE *, bool, bool));
1062 extern void insheader __P((int, char *, char *, int, ENVELOPE *, bool));
1064 extern bool putfromline __P((MCI *, ENVELOPE *));
1121 bool (*e_puthdr)__P((MCI *, HDR *, ENVELOPE *, int));
1123 bool (*e_putbody)__P((MCI *, ENVELOPE *, char *));
1125 ENVELOPE *e_parent; /* the message this one encloses */
1126 ENVELOPE *e_sibling; /* the next envelope of interest */
1229 extern ENVELOPE BlankEnvelope;
1232 extern void clearenvelope __P((ENVELOPE *, bool, SM_RPOOL_T *));
1233 extern int dropenvelope __P((ENVELOPE *, bool, bool));
1234 extern ENVELOPE *newenvelope __P((ENVELOPE *, ENVELOPE *, SM_RPOOL_T *));
1235 extern void clrsessenvelope __P((ENVELOPE *));
1236 extern void printenvflags __P((ENVELOPE *));
1237 extern bool putbody __P((MCI *, ENVELOPE *, char *));
1238 extern bool putheader __P((MCI *, HDR *, ENVELOPE *, int));
1372 extern void expand __P((char *, char *, size_t, ENVELOPE *));
1376 extern char *macvalue __P((int, ENVELOPE *));
1378 extern int rscheck __P((char *, const char *, const char *, ENVELOPE *, int, int, const char *, con…
1379 extern int rscap __P((char *, char *, char *, ENVELOPE *, char ***, char *, int));
1597 extern void maplocaluser __P((ADDRESS *, ADDRESS **, int, ENVELOPE *));
1603 extern int udbexpand __P((ADDRESS *, ADDRESS **, int, ENVELOPE *));
1701 extern char *validate_connection __P((SOCKADDR *, char *, ENVELOPE *));
1938 extern void set_delivery_mode __P((int, ENVELOPE *));
2041 extern bool mime7to8 __P((MCI *, HDR *, ENVELOPE *));
2042 extern int mime8to7 __P((MCI *, HDR *, ENVELOPE *, char **, int, int));
2053 extern int returntosender __P((char *, ADDRESS *, int, ENVELOPE *));
2146 extern void vendor_daemon_setup __P((ENVELOPE *));
2287 extern void assign_queueid __P((ENVELOPE *));
2291 extern void initsys __P((ENVELOPE *));
2292 extern void loseqfile __P((ENVELOPE *, char *));
2294 extern char *qid_printname __P((ENVELOPE *));
2297 extern char *queuename __P((ENVELOPE *, int));
2298 extern void queueup __P((ENVELOPE *, unsigned int));
2303 extern bool setnewqueue __P((ENVELOPE *));
2316 extern int deliver __P((ENVELOPE *, ADDRESS *));
2719 EXTERN ENVELOPE *CurEnv; /* envelope currently being processed */
2743 extern void closexscript __P((ENVELOPE *));
2744 extern void openxscript __P((ENVELOPE *));
2769 extern void alias __P((ADDRESS *, ADDRESS **, int, ENVELOPE *));
2771 extern void forward __P((ADDRESS *, ADDRESS **, int, ENVELOPE *));
2777 extern void logdelivery __P((MAILER *, MCI *, char *, const char *, ADDRESS *, time_t, ENVELOPE *, …
2778 extern void logsender __P((ENVELOPE *, char *));
2782 extern void giveresponse __P((int, char *, MAILER *, MCI *, ADDRESS *, time_t, ENVELOPE *, ADDRESS …
2783 extern int reply __P((MAILER *, MCI *, ENVELOPE *, time_t, void (*)__P((char *, bool, MAILER *, MCI…
2784 extern void smtp __P((char *volatile, BITMAP256, ENVELOPE *volatile));
2786 extern int smtpauth __P((MAILER *, MCI *, ENVELOPE *));
2788 extern void smtpclrse __P((ENVELOPE *));
2789 extern int smtpdata __P((MAILER *, MCI *, ENVELOPE *, ADDRESS *, time_t));
2790 extern int smtpgetstat __P((MAILER *, MCI *, ENVELOPE *));
2791 extern int smtpmailfrom __P((MAILER *, MCI *, ENVELOPE *));
2793 extern void smtpinit __P((MAILER *, MCI *, ENVELOPE *, bool));
2796 extern void smtpquit __P((MAILER *, MCI *, ENVELOPE *));
2797 extern int smtprcpt __P((ADDRESS *, MAILER *, MCI *, ENVELOPE *, ADDRESS *, time_t));
2798 extern void smtprset __P((MAILER *, MCI *, ENVELOPE *));
2811 extern pid_t dowork __P((int, int, char *, bool, bool, ENVELOPE *));
2812 extern pid_t doworklist __P((ENVELOPE *, bool, bool));
2813 extern int endmailer __P((MCI *, ENVELOPE *, char **));
2814 extern int mailfile __P((char *volatile, MAILER *volatile, ADDRESS *, volatile long, ENVELOPE *));
2815 extern void sendall __P((ENVELOPE *, int));
2823 extern void markstats __P((ENVELOPE *, ADDRESS *, int));
2830 extern void control_command __P((int, ENVELOPE *));
2838 extern bool milter_init __P((ENVELOPE *, char *, milters_T *));
2839 extern void milter_quit __P((ENVELOPE *));
2840 extern void milter_abort __P((ENVELOPE *));
2841 extern char *milter_connect __P((char *, SOCKADDR, ENVELOPE *, char *));
2842 extern char *milter_helo __P((char *, ENVELOPE *, char *));
2843 extern char *milter_envfrom __P((char **, ENVELOPE *, char *));
2844 extern char *milter_data_cmd __P((ENVELOPE *, char *));
2845 extern char *milter_envrcpt __P((char **, ENVELOPE *, char *, bool));
2846 extern char *milter_data __P((ENVELOPE *, char *));
2847 extern char *milter_unknown __P((char *, ENVELOPE *, char *));
2854 extern void auth_warning __P((ENVELOPE *, const char *, ...));
2862 extern int checkcompat __P((ADDRESS *, ENVELOPE *));
2878 extern void collect __P((SM_FILE_T *, int, HDR **, ENVELOPE *, bool));
2884 extern char *defcharset __P((ENVELOPE *));
2886 extern void dferror __P((SM_FILE_T *volatile, char *, ENVELOPE *));
2887 extern void disconnect __P((int, ENVELOPE *));
2898 extern bool enoughdiskspace __P((long, ENVELOPE *));
2916 extern BITMAP256 *getrequests __P((ENVELOPE *));
2918 extern void help __P((char *, ENVELOPE *));
2922 extern void initmacros __P((ENVELOPE *));
2924 extern void init_vendor_macros __P((ENVELOPE *));
2930 extern void log_sendmail_pid __P((ENVELOPE *));
2931 extern void logundelrcpts __P((ENVELOPE *, char *, int, bool));
2937 extern int makeconnection __P((char *, volatile unsigned int, MCI *, ENVELOPE *, time_t, unsigned l…
2939 extern int makeconnection __P((char *, volatile unsigned int, MCI *, ENVELOPE *, time_t));
2942 extern void markfailure __P((ENVELOPE *, ADDRESS *, MCI *, int, bool));
2958 extern int pickqdir __P((QUEUEGRP *qg, long fsize, ENVELOPE *e));
2966 extern pid_t prog_open __P((char **, int *, ENVELOPE *));
2969 extern void queueup_macros __P((int, SM_FILE_T *, ENVELOPE *));
2970 extern void readcf __P((char *, bool, ENVELOPE *));
2978 extern bool savemail __P((ENVELOPE *, bool));
2980 extern void sendtoargv __P((char **, ENVELOPE *));
2983 extern void setdefaults __P((ENVELOPE *));
2987 extern void setoption __P((int, char *, bool, bool, ENVELOPE *));
2990 extern void settime __P((ENVELOPE *));
3009 extern void sm_setproctitle __P((bool, ENVELOPE *, const char *, ...));
3011 extern bool split_by_recipient __P((ENVELOPE *e));
3026 extern void unlockqueue __P((ENVELOPE *));
3033 extern void upd_qs __P((ENVELOPE *, int, int, char *));
3042 extern void vendor_post_defaults __P((ENVELOPE *));
3043 extern void vendor_pre_defaults __P((ENVELOPE *));