Postfix3.3.1
マクロ定義 | 関数 | 変数
bounce.c ファイル
#include <sys_defs.h>
#include <string.h>
#include <msg.h>
#include <vstring.h>
#include <mymalloc.h>
#include <mail_params.h>
#include <mail_proto.h>
#include <log_adhoc.h>
#include <dsn_util.h>
#include <rcpt_print.h>
#include <dsn_print.h>
#include <verify.h>
#include <defer.h>
#include <trace.h>
#include <bounce.h>

[ソースコード]

マクロ定義

#define DSN_INTERN
 

関数

int bounce_append (int flags, const char *id, MSG_STATS *stats, RECIPIENT *rcpt, const char *relay, DSN *dsn)
 
int bounce_append_intern (int flags, const char *id, MSG_STATS *stats, RECIPIENT *rcpt, const char *relay, DSN *dsn)
 
int bounce_flush (int flags, const char *queue, const char *id, const char *encoding, int smtputf8, const char *sender, const char *dsn_envid, int dsn_ret)
 
int bounce_flush_verp (int flags, const char *queue, const char *id, const char *encoding, int smtputf8, const char *sender, const char *dsn_envid, int dsn_ret, const char *verp_delims)
 
int bounce_one (int flags, const char *queue, const char *id, const char *encoding, int smtputf8, const char *sender, const char *dsn_envid, int dsn_ret, MSG_STATS *stats, RECIPIENT *rcpt, const char *relay, DSN *dsn)
 
int bounce_one_intern (int flags, const char *queue, const char *id, const char *encoding, int smtputf8, const char *sender, const char *dsn_envid, int dsn_ret, MSG_STATS *stats, RECIPIENT *rcpt, const char *relay, DSN *dsn)
 
void bounce_client_init (const char *title, const char *maps)
 

変数

DSN_FILTERdelivery_status_filter
 

マクロ定義詳解

#define DSN_INTERN

bounce.c204 行目に定義があります。

関数詳解

int bounce_append ( int  flags,
const char *  id,
MSG_STATS stats,
RECIPIENT rcpt,
const char *  relay,
DSN dsn 
)

bounce.c222 行目に定義があります。

int bounce_append_intern ( int  flags,
const char *  id,
MSG_STATS stats,
RECIPIENT rcpt,
const char *  relay,
DSN dsn 
)

bounce.c252 行目に定義があります。

void bounce_client_init ( const char *  title,
const char *  maps 
)

bounce.c532 行目に定義があります。

int bounce_flush ( int  flags,
const char *  queue,
const char *  id,
const char *  encoding,
int  smtputf8,
const char *  sender,
const char *  dsn_envid,
int  dsn_ret 
)

bounce.c343 行目に定義があります。

int bounce_flush_verp ( int  flags,
const char *  queue,
const char *  id,
const char *  encoding,
int  smtputf8,
const char *  sender,
const char *  dsn_envid,
int  dsn_ret,
const char *  verp_delims 
)

bounce.c377 行目に定義があります。

int bounce_one ( int  flags,
const char *  queue,
const char *  id,
const char *  encoding,
int  smtputf8,
const char *  sender,
const char *  dsn_envid,
int  dsn_ret,
MSG_STATS stats,
RECIPIENT rcpt,
const char *  relay,
DSN dsn 
)

bounce.c412 行目に定義があります。

int bounce_one_intern ( int  flags,
const char *  queue,
const char *  id,
const char *  encoding,
int  smtputf8,
const char *  sender,
const char *  dsn_envid,
int  dsn_ret,
MSG_STATS stats,
RECIPIENT rcpt,
const char *  relay,
DSN dsn 
)

bounce.c444 行目に定義があります。

変数詳解

DSN_FILTER* delivery_status_filter

bounce.c218 行目に定義があります。