s/qmail 4.3.23
Next generation secure email transport
Loading...
Searching...
No Matches
smtpdlog.h
Go to the documentation of this file.
1#ifndef SMTPDLOG_H
2#define SMTPDLOG_H
3#define FDLOG 2
4
5void flush(void);
6void out(char *);
7
8void smtpdlog_init(void);
9void smtp_loga(char *,char *,char *,char *,char *,char *,char *,char *,char *);
10void smtp_logb(char *,char *,char *,char *,char *,char *,char *);
11void smtp_logg(char *,char *,char *,char *,char *,char *,char *);
12void smtp_logh(char *,char *,char *,char *,char *);
13void smtp_logi(char *,char *,char *,char *,char *,char *,char *,char *);
14void smtp_logr(char *,char *,char *,char *,char *,char *,char *,char *);
15
16void die_read(void);
17void die_alarm(void);
18void die_nomem(void);
19void die_control(void);
20void die_ipme(void);
21void die_starttls(void);
22void die_recipients(void);
23void die_tls();
24void straynewline(void);
25
26void err_unimpl(char *);
27void err_noop(char *);
28
29void err_syntax(void);
30void err_vrfy(void);
31
32void err_wantrcpt(void);
33void err_qqt(void);
34
35int err_child(void);
36int err_fork(void);
37int err_pipe(void);
38int err_write(void);
39int err_starttls(void);
40void err_tlsreq(char *,char *,char *,char *,char *);
41
42void err_helo(char *,char *,char *,char *,char *,char *,char *,char *);
43void err_spf(char *,char *,char *,char *,char *,char *,char *,char *);
44
45void err_authsetup(char *,char *,char *,char *,char *);
46void err_authd(void);
47void err_authmail(void);
48void err_authfail(char *,char *,char *,char *,char *,char *,char *);
49void err_authinvalid(char *,char *,char *,char *,char *);
50void err_authabrt(void);
51void err_authreq(char *,char *,char *,char *,char *);
52void err_submission(char *,char *,char *,char *,char *);
53// need to be int since used in return
54int err_authabort(void);
55int err_authinput(void);
56int err_noauth(char *);
57
58void err_wantmail(void);
59void err_mav(char *,char *,char *,char *,char *,char *,char *);
60void err_bmf(char *,char *,char *,char *,char *,char *,char *,char *);
61void err_mfdns(char *,char *,char *,char *,char *,char *,char *);
62
63void err_nogateway(char *,char *,char *,char *,char *,char *,char *);
64void err_brt(char *,char *,char *,char *,char *,char *,char *);
65void err_rcpts(char *,char *,char *,char *,char *,char *,char *);
66void err_recipient(char *,char *,char *,char *,char *,char *,char *);
67
68void straynewline(void);
69void err_notorious(void);
70void err_size(char *,char *,char *,char *,char *,char *,char *);
71void err_data(char *,char *,char *,char *,char *,char *,char *,char *);
72
73int err_postgl(void);
74int err_forkgl(void);
75void postgrey(char *,char *,char *,char *,char *,char *,char *);
76
77#endif
stralloc out
Definition dnscname.c:12
void flush(void)
Definition qmail-smtpd.c:91
void err_wantmail(void)
Definition smtpdlog.c:157
void err_authreq(char *, char *, char *, char *, char *)
Definition smtpdlog.c:126
void err_wantrcpt(void)
Definition smtpdlog.c:207
void err_mav(char *, char *, char *, char *, char *, char *, char *)
Definition smtpdlog.c:159
void err_brt(char *, char *, char *, char *, char *, char *, char *)
Definition smtpdlog.c:223
void err_submission(char *, char *, char *, char *, char *)
Definition smtpdlog.c:130
void err_syntax(void)
Definition smtpdlog.c:73
void err_rcpts(char *, char *, char *, char *, char *, char *, char *)
Definition smtpdlog.c:230
void err_noop(char *)
int err_child(void)
Definition smtpdlog.c:76
void smtp_logb(char *, char *, char *, char *, char *, char *, char *)
Definition smtpdlog.c:53
void postgrey(char *, char *, char *, char *, char *, char *, char *)
Definition smtpdlog.c:209
int err_fork(void)
Definition smtpdlog.c:77
void smtpdlog_init(void)
Definition smtpdlog.c:28
void err_notorious(void)
Definition smtpdlog.c:254
void die_nomem(void)
Definition qreceipt.c:23
int err_forkgl(void)
Definition smtpdlog.c:82
int err_noauth(char *)
Definition smtpdlog.c:149
void err_unimpl(char *)
Definition smtpdlog.c:72
void err_authinvalid(char *, char *, char *, char *, char *)
Definition smtpdlog.c:144
void err_recipient(char *, char *, char *, char *, char *, char *, char *)
Definition smtpdlog.c:235
void die_read(void)
Definition columnt.c:16
int err_authabort(void)
Definition smtpdlog.c:134
int err_authinput(void)
Definition smtpdlog.c:139
void die_recipients(void)
Definition smtpdlog.c:70
void die_starttls(void)
void err_qqt(void)
Definition smtpdlog.c:74
void err_authfail(char *, char *, char *, char *, char *, char *, char *)
Definition smtpdlog.c:122
int err_starttls(void)
Definition smtpdlog.c:86
void err_vrfy(void)
void err_size(char *, char *, char *, char *, char *, char *, char *)
Definition smtpdlog.c:260
int err_pipe(void)
Definition smtpdlog.c:78
void err_authmail(void)
Definition smtpdlog.c:118
void smtp_logi(char *, char *, char *, char *, char *, char *, char *, char *)
Definition smtpdlog.c:59
void smtp_logh(char *, char *, char *, char *, char *)
Definition smtpdlog.c:57
void die_control(void)
Definition qmail-qmqpc.c:31
void err_bmf(char *, char *, char *, char *, char *, char *, char *, char *)
Definition smtpdlog.c:166
void smtp_loga(char *, char *, char *, char *, char *, char *, char *, char *, char *)
Definition smtpdlog.c:51
void err_authsetup(char *, char *, char *, char *, char *)
Definition smtpdlog.c:109
int err_write(void)
Definition smtpdlog.c:79
int err_postgl(void)
Definition smtpdlog.c:81
void err_mfdns(char *, char *, char *, char *, char *, char *, char *)
Definition smtpdlog.c:173
void err_helo(char *, char *, char *, char *, char *, char *, char *, char *)
Definition smtpdlog.c:99
void err_spf(char *, char *, char *, char *, char *, char *, char *, char *)
Definition smtpdlog.c:183
void die_ipme(void)
Definition smtpdlog.c:68
void smtp_logg(char *, char *, char *, char *, char *, char *, char *)
Definition smtpdlog.c:55
void err_tlsreq(char *, char *, char *, char *, char *)
Definition smtpdlog.c:91
void straynewline(void)
Definition smtpdlog.c:248
void err_authabrt(void)
void err_data(char *, char *, char *, char *, char *, char *, char *, char *)
Definition smtpdlog.c:265
void err_authd(void)
Definition smtpdlog.c:114
void die_alarm(void)
Definition smtpdlog.c:65
void smtp_logr(char *, char *, char *, char *, char *, char *, char *, char *)
Definition smtpdlog.c:61
void die_tls()
Definition smtpdlog.c:69
void err_nogateway(char *, char *, char *, char *, char *, char *, char *)
Definition smtpdlog.c:216