![]() |
s/qmail 4.3.23
Next generation secure email transport
|
#include <unistd.h>#include "buffer.h"#include "str.h"#include "byte.h"#include "env.h"#include "fmt.h"#include "exit.h"#include "smtpdlog.h"#include "qmail.h"
Go to the source code of this file.
Macros | |
| #define | FDLOG 2 |
Functions | |
| void | smtpdlog_init () |
| void | smtp_loga (char *s1, char *s2, char *s3, char *s4, char *s5, char *s6, char *s7, char *s8, char *s9) |
| void | smtp_logb (char *s1, char *s2, char *s3, char *s4, char *s5, char *s6, char *s7) |
| void | smtp_logg (char *s1, char *s2, char *s3, char *s4, char *s5, char *s6, char *s7) |
| void | smtp_logh (char *s1, char *s2, char *s3, char *s4, char *s5) |
| void | smtp_logi (char *s1, char *s2, char *s3, char *s4, char *s5, char *s6, char *s7, char *s8) |
| void | smtp_logr (char *s1, char *s2, char *s3, char *s4, char *s5, char *s6, char *s7, char *s8) |
| void | die_read () |
| void | die_alarm () |
| void | die_nomem () |
| void | die_control () |
| void | die_ipme () |
| void | die_tls () |
| void | die_recipients () |
| void | err_unimpl (char *d) |
| void | err_syntax () |
| void | err_qqt () |
| int | err_child () |
| int | err_fork () |
| int | err_pipe () |
| int | err_write () |
| int | err_postgl () |
| int | err_forkgl () |
| int | err_starttls () |
| void | err_tlsreq (char *s1, char *s2, char *s3, char *s4, char *s5) |
| void | err_helo (char *s1, char *s2, char *s3, char *s4, char *s5, char *s6, char *s7, char *s8) |
| void | err_authsetup (char *s1, char *s2, char *s3, char *s4, char *s5) |
| void | err_authd () |
| void | err_authmail () |
| void | err_authfail (char *s1, char *s2, char *s3, char *s4, char *s5, char *s6, char *s7) |
| void | err_authreq (char *s1, char *s2, char *s3, char *s4, char *s5) |
| void | err_submission (char *s1, char *s2, char *s3, char *s4, char *s5) |
| int | err_authabort () |
| int | err_authinput () |
| void | err_authinvalid (char *s1, char *s2, char *s3, char *s4, char *s5) |
| int | err_noauth (char *d) |
| void | err_wantmail () |
| void | err_mav (char *s1, char *s2, char *s3, char *s4, char *s5, char *s6, char *s7) |
| void | err_bmf (char *s1, char *s2, char *s3, char *s4, char *s5, char *s6, char *s7, char *s8) |
| void | err_mfdns (char *s1, char *s2, char *s3, char *s4, char *s5, char *s6, char *s7) |
| void | err_spf (char *s1, char *s2, char *s3, char *s4, char *s5, char *s6, char *s7, char *msg) |
| void | err_wantrcpt () |
| void | postgrey (char *s1, char *s2, char *s3, char *s4, char *s5, char *s6, char *s7) |
| void | err_nogateway (char *s1, char *s2, char *s3, char *s4, char *s5, char *s6, char *s7) |
| void | err_brt (char *s1, char *s2, char *s3, char *s4, char *s5, char *s6, char *s7) |
| void | err_rcpts (char *s1, char *s2, char *s3, char *s4, char *s5, char *s6, char *s7) |
| void | err_recipient (char *s1, char *s2, char *s3, char *s4, char *s5, char *s6, char *s7) |
| void | straynewline () |
| void | err_notorious () |
| void | err_size (char *s1, char *s2, char *s3, char *s4, char *s5, char *s6, char *s7) |
| void | err_data (char *s1, char *s2, char *s3, char *s4, char *s5, char *s6, char *s7, char *s8) |
Variables | |
| char * | reply421pgl |
| char * | reply550hlo |
| char * | reply550mbx |
| char * | reply552siz |
| char * | reply553bmf |
| char * | reply553brt |
| char * | reply553ngw |
| char * | reply553env |
| char * | reply553inv |
| char * | reply554cnt |
| buffer | bo2 = BUFFER_INIT(buffer_unixwrite,FDLOG,logbuf,sizeof(logbuf)) |
| #define FDLOG 2 |
Definition at line 11 of file smtpdlog.c.
| void die_alarm | ( | void | ) |
Definition at line 65 of file smtpdlog.c.


| void die_control | ( | void | ) |
| void die_ipme | ( | void | ) |
Definition at line 68 of file smtpdlog.c.


| void die_nomem | ( | void | ) |
| void die_read | ( | void | ) |
| void die_recipients | ( | void | ) |
Definition at line 70 of file smtpdlog.c.


| void die_tls | ( | ) |
Definition at line 69 of file smtpdlog.c.


| int err_authabort | ( | void | ) |
| void err_authd | ( | void | ) |
| void err_authfail | ( | char * | s1, |
| char * | s2, | ||
| char * | s3, | ||
| char * | s4, | ||
| char * | s5, | ||
| char * | s6, | ||
| char * | s7 ) |
Definition at line 122 of file smtpdlog.c.


| int err_authinput | ( | void | ) |
| void err_authinvalid | ( | char * | s1, |
| char * | s2, | ||
| char * | s3, | ||
| char * | s4, | ||
| char * | s5 ) |
Definition at line 144 of file smtpdlog.c.


| void err_authmail | ( | void | ) |
| void err_authreq | ( | char * | s1, |
| char * | s2, | ||
| char * | s3, | ||
| char * | s4, | ||
| char * | s5 ) |
Definition at line 126 of file smtpdlog.c.


| void err_authsetup | ( | char * | s1, |
| char * | s2, | ||
| char * | s3, | ||
| char * | s4, | ||
| char * | s5 ) |
Definition at line 109 of file smtpdlog.c.


| void err_bmf | ( | char * | s1, |
| char * | s2, | ||
| char * | s3, | ||
| char * | s4, | ||
| char * | s5, | ||
| char * | s6, | ||
| char * | s7, | ||
| char * | s8 ) |
Definition at line 166 of file smtpdlog.c.


| void err_brt | ( | char * | s1, |
| char * | s2, | ||
| char * | s3, | ||
| char * | s4, | ||
| char * | s5, | ||
| char * | s6, | ||
| char * | s7 ) |
Definition at line 223 of file smtpdlog.c.


| int err_child | ( | void | ) |
| void err_data | ( | char * | s1, |
| char * | s2, | ||
| char * | s3, | ||
| char * | s4, | ||
| char * | s5, | ||
| char * | s6, | ||
| char * | s7, | ||
| char * | s8 ) |
Definition at line 265 of file smtpdlog.c.


| int err_fork | ( | void | ) |
| int err_forkgl | ( | void | ) |
| void err_helo | ( | char * | s1, |
| char * | s2, | ||
| char * | s3, | ||
| char * | s4, | ||
| char * | s5, | ||
| char * | s6, | ||
| char * | s7, | ||
| char * | s8 ) |
Definition at line 99 of file smtpdlog.c.


| void err_mav | ( | char * | s1, |
| char * | s2, | ||
| char * | s3, | ||
| char * | s4, | ||
| char * | s5, | ||
| char * | s6, | ||
| char * | s7 ) |
Definition at line 159 of file smtpdlog.c.


| void err_mfdns | ( | char * | s1, |
| char * | s2, | ||
| char * | s3, | ||
| char * | s4, | ||
| char * | s5, | ||
| char * | s6, | ||
| char * | s7 ) |
Definition at line 173 of file smtpdlog.c.


| int err_noauth | ( | char * | d | ) |
Definition at line 149 of file smtpdlog.c.
| void err_nogateway | ( | char * | s1, |
| char * | s2, | ||
| char * | s3, | ||
| char * | s4, | ||
| char * | s5, | ||
| char * | s6, | ||
| char * | s7 ) |
Definition at line 216 of file smtpdlog.c.


| void err_notorious | ( | void | ) |
Definition at line 254 of file smtpdlog.c.


| int err_pipe | ( | void | ) |
| int err_postgl | ( | void | ) |
| void err_qqt | ( | void | ) |
| void err_rcpts | ( | char * | s1, |
| char * | s2, | ||
| char * | s3, | ||
| char * | s4, | ||
| char * | s5, | ||
| char * | s6, | ||
| char * | s7 ) |
Definition at line 230 of file smtpdlog.c.


| void err_recipient | ( | char * | s1, |
| char * | s2, | ||
| char * | s3, | ||
| char * | s4, | ||
| char * | s5, | ||
| char * | s6, | ||
| char * | s7 ) |
Definition at line 235 of file smtpdlog.c.


| void err_size | ( | char * | s1, |
| char * | s2, | ||
| char * | s3, | ||
| char * | s4, | ||
| char * | s5, | ||
| char * | s6, | ||
| char * | s7 ) |
Definition at line 260 of file smtpdlog.c.


| void err_spf | ( | char * | s1, |
| char * | s2, | ||
| char * | s3, | ||
| char * | s4, | ||
| char * | s5, | ||
| char * | s6, | ||
| char * | s7, | ||
| char * | msg ) |
Definition at line 183 of file smtpdlog.c.


| int err_starttls | ( | void | ) |
Definition at line 86 of file smtpdlog.c.


| void err_submission | ( | char * | s1, |
| char * | s2, | ||
| char * | s3, | ||
| char * | s4, | ||
| char * | s5 ) |
| void err_syntax | ( | void | ) |
| void err_tlsreq | ( | char * | s1, |
| char * | s2, | ||
| char * | s3, | ||
| char * | s4, | ||
| char * | s5 ) |
Definition at line 91 of file smtpdlog.c.


| void err_unimpl | ( | char * | d | ) |
Definition at line 72 of file smtpdlog.c.
| void err_wantmail | ( | void | ) |
| void err_wantrcpt | ( | void | ) |
| int err_write | ( | void | ) |
| void postgrey | ( | char * | s1, |
| char * | s2, | ||
| char * | s3, | ||
| char * | s4, | ||
| char * | s5, | ||
| char * | s6, | ||
| char * | s7 ) |
Definition at line 209 of file smtpdlog.c.


| void smtp_loga | ( | char * | s1, |
| char * | s2, | ||
| char * | s3, | ||
| char * | s4, | ||
| char * | s5, | ||
| char * | s6, | ||
| char * | s7, | ||
| char * | s8, | ||
| char * | s9 ) |
| void smtp_logb | ( | char * | s1, |
| char * | s2, | ||
| char * | s3, | ||
| char * | s4, | ||
| char * | s5, | ||
| char * | s6, | ||
| char * | s7 ) |
| void smtp_logg | ( | char * | s1, |
| char * | s2, | ||
| char * | s3, | ||
| char * | s4, | ||
| char * | s5, | ||
| char * | s6, | ||
| char * | s7 ) |
| void smtp_logh | ( | char * | s1, |
| char * | s2, | ||
| char * | s3, | ||
| char * | s4, | ||
| char * | s5 ) |
| void smtp_logi | ( | char * | s1, |
| char * | s2, | ||
| char * | s3, | ||
| char * | s4, | ||
| char * | s5, | ||
| char * | s6, | ||
| char * | s7, | ||
| char * | s8 ) |
| void smtp_logr | ( | char * | s1, |
| char * | s2, | ||
| char * | s3, | ||
| char * | s4, | ||
| char * | s5, | ||
| char * | s6, | ||
| char * | s7, | ||
| char * | s8 ) |
| void smtpdlog_init | ( | void | ) |
| void straynewline | ( | void | ) |
Definition at line 248 of file smtpdlog.c.


Definition at line 26 of file smtpdlog.c.
| char* reply421pgl |
Definition at line 13 of file smtpdlog.c.
| char* reply550hlo |
Definition at line 14 of file smtpdlog.c.
| char* reply550mbx |
Definition at line 15 of file smtpdlog.c.
| char* reply552siz |
Definition at line 16 of file smtpdlog.c.
| char* reply553bmf |
Definition at line 17 of file smtpdlog.c.
| char* reply553brt |
Definition at line 18 of file smtpdlog.c.
| char* reply553env |
Definition at line 20 of file smtpdlog.c.
| char* reply553inv |
Definition at line 21 of file smtpdlog.c.
| char* reply553ngw |
Definition at line 19 of file smtpdlog.c.
| char* reply554cnt |
Definition at line 22 of file smtpdlog.c.