![]() |
s/qmail 4.3.23
Next generation secure email transport
|
#include <unistd.h>#include "sig.h"#include "buffer.h"#include "genalloc.h"#include "stralloc.h"#include "getoptb.h"#include "getln.h"#include "alloc.h"#include "str.h"#include "fmt.h"#include "hfield.h"#include "token822.h"#include "control.h"#include "env.h"#include "qmail.h"#include "now.h"#include "exit.h"#include "error.h"#include "quote.h"#include "headerbody.h"#include "auto_qmail.h"#include "newfield.h"#include "constmap.h"
Go to the source code of this file.
Macros | |
| #define | LINELEN 80 |
| #define | RECIP_DEFAULT 1 |
| #define | RECIP_ARGS 2 |
| #define | RECIP_HEADER 3 |
| #define | RECIP_AH 4 |
Functions | |
| GEN_ALLOC_typedef (GEN_ALLOC_readyplus(saa, GEN_ALLOC_readyplus(stralloc, GEN_ALLOC_readyplus(sa, GEN_ALLOC_readyplus(len, GEN_ALLOC_readyplus(a) | |
| int | main (int argc, char *const *argv) |
Variables | |
| datetime_sec | starttime |
| char * | qmopts |
| int | flagdeletesender = 0 |
| int | flagdeletefrom = 0 |
| int | flagdeletemessid = 0 |
| int | flagnamecomment = 0 |
| int | flaghackmess = 0 |
| int | flaghackrecip = 0 |
| char * | mailhost |
| char * | mailuser |
| int | mailusertokentype |
| char * | mailrhost |
| char * | mailruser |
| stralloc | control_idhost = {0} |
| stralloc | control_defaultdomain = {0} |
| stralloc | control_defaulthost = {0} |
| stralloc | control_plusdomain = {0} |
| stralloc | sender = {0} |
| stralloc | envsbuf = {0} |
| token822_alloc | envs = {0} |
| int | flagrh |
| int | flagqueue |
| struct qmail | qqt |
| saa | savedh = {0} |
| saa | hrlist = {0} |
| saa | tocclist = {0} |
| saa | hrrlist = {0} |
| saa | reciplist = {0} |
| int | flagresent |
| stralloc | defaultdomainbuf = {0} |
| token822_alloc | defaultdomain = {0} |
| stralloc | defaulthostbuf = {0} |
| token822_alloc | defaulthost = {0} |
| stralloc | plusdomainbuf = {0} |
| token822_alloc | plusdomain = {0} |
| int | htypeseen [H_NUM] |
| stralloc | hfbuf = {0} |
| token822_alloc | hfin = {0} |
| token822_alloc | hfrewrite = {0} |
| token822_alloc | hfaddr = {0} |
| stralloc | torecip = {0} |
| token822_alloc | tr = {0} |
| stralloc | defaultfrom = {0} |
| token822_alloc | df = {0} |
| stralloc | defaultreturnpath = {0} |
| token822_alloc | drp = {0} |
| stralloc | hackedruser = {0} |
| char | strnum [FMT_ULONG] |
| int | flagmft = 0 |
| stralloc | mft = {0} |
| struct constmap | mapmft |
| #define LINELEN 80 |
Definition at line 25 of file qmail-inject.c.
| #define RECIP_AH 4 |
Definition at line 705 of file qmail-inject.c.
| #define RECIP_ARGS 2 |
Definition at line 703 of file qmail-inject.c.
| #define RECIP_DEFAULT 1 |
Definition at line 702 of file qmail-inject.c.
| #define RECIP_HEADER 3 |
Definition at line 704 of file qmail-inject.c.
| GEN_ALLOC_typedef | ( | GEN_ALLOC_readyplus( | saa, |
| GEN_ALLOC_readyplus( | stralloc, | ||
| GEN_ALLOC_readyplus( | sa, | ||
| GEN_ALLOC_readyplus( | len, | ||
| GEN_ALLOC_readyplus( | a ) |
Definition at line 102 of file qmail-inject.c.
| stralloc control_defaultdomain = {0} |
Definition at line 43 of file qmail-inject.c.
| stralloc control_defaulthost = {0} |
Definition at line 44 of file qmail-inject.c.
| stralloc control_idhost = {0} |
Definition at line 42 of file qmail-inject.c.
| stralloc control_plusdomain = {0} |
Definition at line 45 of file qmail-inject.c.
| token822_alloc defaultdomain = {0} |
Definition at line 182 of file qmail-inject.c.
| stralloc defaultdomainbuf = {0} |
Definition at line 181 of file qmail-inject.c.
| stralloc defaultfrom = {0} |
Definition at line 442 of file qmail-inject.c.
| token822_alloc defaulthost = {0} |
Definition at line 184 of file qmail-inject.c.
| stralloc defaulthostbuf = {0} |
Definition at line 183 of file qmail-inject.c.
| stralloc defaultreturnpath = {0} |
Definition at line 502 of file qmail-inject.c.
| token822_alloc df = {0} |
Definition at line 443 of file qmail-inject.c.
| token822_alloc drp = {0} |
Definition at line 503 of file qmail-inject.c.
| token822_alloc envs = {0} |
Definition at line 49 of file qmail-inject.c.
| stralloc envsbuf = {0} |
Definition at line 48 of file qmail-inject.c.
| int flagdeletefrom = 0 |
Definition at line 31 of file qmail-inject.c.
| int flagdeletemessid = 0 |
Definition at line 32 of file qmail-inject.c.
| int flagdeletesender = 0 |
Definition at line 30 of file qmail-inject.c.
| int flaghackmess = 0 |
Definition at line 34 of file qmail-inject.c.
| int flaghackrecip = 0 |
Definition at line 35 of file qmail-inject.c.
| int flagmft = 0 |
Definition at line 549 of file qmail-inject.c.
| int flagnamecomment = 0 |
Definition at line 33 of file qmail-inject.c.
| int flagqueue |
Definition at line 52 of file qmail-inject.c.
| int flagresent |
Definition at line 112 of file qmail-inject.c.
| int flagrh |
Definition at line 50 of file qmail-inject.c.
| stralloc hackedruser = {0} |
Definition at line 504 of file qmail-inject.c.
| token822_alloc hfaddr = {0} |
Definition at line 370 of file qmail-inject.c.
| stralloc hfbuf = {0} |
Definition at line 367 of file qmail-inject.c.
| token822_alloc hfin = {0} |
Definition at line 368 of file qmail-inject.c.
| token822_alloc hfrewrite = {0} |
Definition at line 369 of file qmail-inject.c.
| saa hrlist = {0} |
Definition at line 108 of file qmail-inject.c.
| saa hrrlist = {0} |
Definition at line 110 of file qmail-inject.c.
Definition at line 366 of file qmail-inject.c.
| char* mailhost |
Definition at line 36 of file qmail-inject.c.
| char* mailrhost |
Definition at line 39 of file qmail-inject.c.
| char* mailruser |
Definition at line 40 of file qmail-inject.c.
| char* mailuser |
Definition at line 37 of file qmail-inject.c.
| int mailusertokentype |
Definition at line 38 of file qmail-inject.c.
| struct constmap mapmft |
Definition at line 551 of file qmail-inject.c.
| stralloc mft = {0} |
Definition at line 550 of file qmail-inject.c.
| token822_alloc plusdomain = {0} |
Definition at line 186 of file qmail-inject.c.
| stralloc plusdomainbuf = {0} |
Definition at line 185 of file qmail-inject.c.
| char* qmopts |
Definition at line 29 of file qmail-inject.c.
| struct qmail qqt |
Definition at line 53 of file qmail-inject.c.
| saa reciplist = {0} |
Definition at line 111 of file qmail-inject.c.
| saa savedh = {0} |
Definition at line 107 of file qmail-inject.c.
| stralloc sender = {0} |
Definition at line 47 of file qmail-inject.c.
| datetime_sec starttime |
Definition at line 27 of file qmail-inject.c.
| char strnum[FMT_ULONG] |
Definition at line 505 of file qmail-inject.c.
| saa tocclist = {0} |
Definition at line 109 of file qmail-inject.c.
| stralloc torecip = {0} |
Definition at line 422 of file qmail-inject.c.
| token822_alloc tr = {0} |
Definition at line 423 of file qmail-inject.c.