![]() |
s/qmail 4.3.20
Next generation secure email transport
|
#include <unistd.h>
#include "sig.h"
#include "env.h"
#include "error.h"
#include "buffer.h"
#include "stralloc.h"
#include "getln.h"
#include "alloc.h"
#include "str.h"
#include "hfield.h"
#include "token822.h"
#include "headerbody.h"
#include "exit.h"
#include "open.h"
#include "quote.h"
#include "qmail.h"
Go to the source code of this file.
Macros | |
#define | WHO "qreceipt" |
Functions | |
void | die_noreceipt () |
void | die () |
void | die_temp () |
void | die_nomem () |
void | die_fork () |
void | die_qqperm () |
void | die_qqtemp () |
void | die_usage () |
void | die_read () |
void | doordie (stralloc *sa, int r) |
int | rwnotice (token822_alloc *addr) |
void | finishheader () |
void | doheaderfield (stralloc *h) |
void | dobody (stralloc *h) |
int | main (int argc, char *const *argv) |
Variables | |
char * | target |
int | flagreceipt = 0 |
char * | returnpath |
stralloc | messageid = {0} |
stralloc | sanotice = {0} |
struct qmail | qqt |
stralloc | quoted = {0} |
stralloc | hfbuf = {0} |
token822_alloc | hfin = {0} |
token822_alloc | hfrewrite = {0} |
token822_alloc | hfaddr = {0} |
#define WHO "qreceipt" |
Definition at line 18 of file qreceipt.c.
void die | ( | ) |
Definition at line 21 of file qreceipt.c.
void die_fork | ( | ) |
Definition at line 25 of file qreceipt.c.
void die_nomem | ( | void | ) |
void die_noreceipt | ( | ) |
Definition at line 20 of file qreceipt.c.
void die_qqperm | ( | ) |
Definition at line 27 of file qreceipt.c.
void die_qqtemp | ( | ) |
Definition at line 29 of file qreceipt.c.
void die_read | ( | void | ) |
Definition at line 34 of file qreceipt.c.
void die_temp | ( | ) |
Definition at line 22 of file qreceipt.c.
void die_usage | ( | ) |
Definition at line 31 of file qreceipt.c.
void dobody | ( | stralloc * | h | ) |
void doheaderfield | ( | stralloc * | h | ) |
Definition at line 108 of file qreceipt.c.
void doordie | ( | stralloc * | sa, |
int | r | ||
) |
Definition at line 37 of file qreceipt.c.
void finishheader | ( | ) |
Definition at line 65 of file qreceipt.c.
int rwnotice | ( | token822_alloc * | addr | ) |
Definition at line 50 of file qreceipt.c.
int flagreceipt = 0 |
Definition at line 44 of file qreceipt.c.
token822_alloc hfaddr = {0} |
Definition at line 106 of file qreceipt.c.
stralloc hfbuf = {0} |
Definition at line 103 of file qreceipt.c.
token822_alloc hfin = {0} |
Definition at line 104 of file qreceipt.c.
token822_alloc hfrewrite = {0} |
Definition at line 105 of file qreceipt.c.
stralloc messageid = {0} |
Definition at line 47 of file qreceipt.c.
struct qmail qqt |
Definition at line 61 of file qreceipt.c.
stralloc quoted = {0} |
Definition at line 63 of file qreceipt.c.
char* returnpath |
Definition at line 46 of file qreceipt.c.
stralloc sanotice = {0} |
Definition at line 48 of file qreceipt.c.
char* target |
Definition at line 42 of file qreceipt.c.