|
ezmlmx 0.69
ezmlmx
|
Handles receipts and bounces from sublists at the main list Set up instead of ezmlm-return in DIR/bouncer of main list. More...
#include <sys/types.h>#include "direntry.h"#include "stralloc.h"#include "str.h"#include "env.h"#include "readclose.h"#include "getconf.h"#include "strerr.h"#include "byte.h"#include "case.h"#include "quote.h"#include "getln.h"#include "buffer.h"#include "error.h"#include "readwrite.h"#include "fmt.h"#include "now.h"#include "seek.h"#include "idx.h"#include "errtxt.h"#include "logmsg.h"#include "ezmlm.h"
Go to the source code of this file.
Macros | |
| #define | WHO "ezmlm-receipt" |
Functions | |
| void | die_datenew () |
| void | die_msgin () |
| void | doit (char *addr, unsigned long msgnum, unsigned long when, stralloc *bounce) |
| int | main (int argc, char **argv) |
Variables | |
| outhost = {0} | |
| outlocal = {0} | |
| quoted = {0} | |
| stralloc | line = {0} |
| stralloc | intro = {0} |
| stralloc | bounce = {0} |
| stralloc | header = {0} |
| stralloc | failure = {0} |
| stralloc | paragraph = {0} |
| stralloc | ddir = {0} |
| stralloc | inlocal = {0} |
| stralloc | tagline = {0} |
| stralloc | listaddr = {0} |
| stralloc | fndate = {0} |
| stralloc | fndir = {0} |
| stralloc | fndatenew = {0} |
| char | strnum [FMT_ULONG] |
| char | inbuf [1024] |
| buffer | bi |
| char | outbuf [256] |
| buffer | bo |
| unsigned long | when |
| unsigned long | addrno = 0L |
| char * | sender |
| char * | dir |
| char * | workdir |
| void ** | psql = (void **) 0 |
| stralloc | listno = {0} |
Handles receipts and bounces from sublists at the main list Set up instead of ezmlm-return in DIR/bouncer of main list.
Definition in file ezmlm-receipt.c.
| #define WHO "ezmlm-receipt" |
Definition at line 24 of file ezmlm-receipt.c.
| void die_datenew | ( | ) |
Definition at line 58 of file ezmlm-receipt.c.


| void die_msgin | ( | ) |
Definition at line 59 of file ezmlm-receipt.c.


| void doit | ( | char * | addr, |
| unsigned long | msgnum, | ||
| unsigned long | when, | ||
| stralloc * | bounce ) |
Definition at line 87 of file ezmlm-receipt.c.


| int main | ( | int | argc, |
| char ** | argv ) |
| unsigned long addrno = 0L |
Definition at line 69 of file ezmlm-receipt.c.
| buffer bi |
Definition at line 63 of file ezmlm-receipt.c.
| buffer bo |
Definition at line 66 of file ezmlm-receipt.c.
| stralloc bounce = {0} |
Definition at line 46 of file ezmlm-receipt.c.
| stralloc ddir = {0} |
Definition at line 50 of file ezmlm-receipt.c.
| char* dir |
Definition at line 72 of file ezmlm-receipt.c.
| stralloc failure = {0} |
Definition at line 48 of file ezmlm-receipt.c.
| stralloc fndate = {0} |
Definition at line 54 of file ezmlm-receipt.c.
| stralloc fndatenew = {0} |
Definition at line 56 of file ezmlm-receipt.c.
| stralloc fndir = {0} |
Definition at line 55 of file ezmlm-receipt.c.
| stralloc header = {0} |
Definition at line 47 of file ezmlm-receipt.c.
| char inbuf[1024] |
Definition at line 62 of file ezmlm-receipt.c.
| stralloc inlocal = {0} |
Definition at line 51 of file ezmlm-receipt.c.
| stralloc intro = {0} |
Definition at line 45 of file ezmlm-receipt.c.
| stralloc line = {0} |
Definition at line 43 of file ezmlm-receipt.c.
| stralloc listaddr = {0} |
Definition at line 53 of file ezmlm-receipt.c.
| stralloc listno = {0} |
Definition at line 75 of file ezmlm-receipt.c.
| char outbuf[256] |
Definition at line 65 of file ezmlm-receipt.c.
| outhost = {0} |
Definition at line 39 of file ezmlm-receipt.c.
| outlocal = {0} |
Definition at line 40 of file ezmlm-receipt.c.
| stralloc paragraph = {0} |
Definition at line 49 of file ezmlm-receipt.c.
| void** psql = (void **) 0 |
Definition at line 74 of file ezmlm-receipt.c.
| stralloc quoted = {0} |
Definition at line 41 of file ezmlm-receipt.c.
| char* sender |
Definition at line 71 of file ezmlm-receipt.c.
| char strnum[FMT_ULONG] |
Definition at line 61 of file ezmlm-receipt.c.
| stralloc tagline = {0} |
Definition at line 52 of file ezmlm-receipt.c.
| unsigned long when |
Definition at line 68 of file ezmlm-receipt.c.
| char* workdir |
Definition at line 73 of file ezmlm-receipt.c.