mess822x 1.23
mess822x
|
#include <unistd.h>
#include "commands.h"
#include "sig.h"
#include "auto_qmail.h"
#include "qmail.h"
#include "readwrite.h"
#include "timeout.h"
#include "stralloc.h"
#include "buffer.h"
#include "config.h"
#include "env.h"
#include "exit.h"
#include "error.h"
#include "str.h"
#include "mess822.h"
#include "tai.h"
#include "caltime.h"
#include "cdbread.h"
#include "open.h"
#include "getln.h"
#include "byte.h"
#include "leapsecs.h"
#include "rwhconfig.h"
#include "rewritehost.h"
#include "alloc.h"
Go to the source code of this file.
Functions | |
ssize_t | safewrite (int fd, char *buf, int len) |
int | main (int argc, char **argv) |
Variables | |
int | timeout = 1200 |
char | outbuf [512] |
buffer | bo = BUFFER_INIT(safewrite,1,outbuf,sizeof(outbuf)) |
config_str | rewrite = CONFIG_STR |
stralloc | idappend = {0} |
stralloc | addr = {0} |
stralloc | rwaddr = {0} |
stralloc | cdbresult = {0} |
int | seenmail = 0 |
char * | name |
stralloc | mailfrom = {0} |
stralloc | rcptto = {0} |
struct qmail | qqt |
stralloc | tmp = {0} |
stralloc | tmp2 = {0} |
mess822_time | datastart |
stralloc | datastamp = {0} |
mess822_time | date |
stralloc | to = {0} |
stralloc | cc = {0} |
stralloc | nrudt = {0} |
stralloc | from = {0} |
stralloc | headersender = {0} |
stralloc | replyto = {0} |
stralloc | mailreplyto = {0} |
stralloc | followupto = {0} |
stralloc | msgid = {0} |
stralloc | top = {0} |
stralloc | bottom = {0} |
mess822_header | h = MESS822_HEADER |
mess822_action | a [] |
char | inbuf [1024] |
buffer | bin = BUFFER_INIT(saferead,0,inbuf,sizeof(inbuf)) |
stralloc | line = {0} |
int | match |
stralloc | received = {0} |
struct commands | smtpcommands [] |
int main | ( | int | argc, |
char ** | argv | ||
) |
mess822_action a[] |
mess822_time datastart |
mess822_time date |
config_str rewrite = CONFIG_STR |
struct commands smtpcommands[] |