ze-filter  (ze-filter-0.8.0-develop-180218)
CTXPRIV_T Struct Reference

#include <ze-filter-data.h>

Public Attributes

time_t conn_id
 
CONNID_T id
 
char * mailserver
 
int callback_id
 
int nb_unknown_cmd
 
char * reply_code
 
dresult_T delayed_result
 
time_t t_open
 
time_t t_close
 
time_t t_callback
 
time_t t_xmsg
 
MTA_caps_T mta_caps
 
int serv_rate
 
int conn_rate
 
int nb_open
 
int msg_rate
 
iprbwl_T rbwl
 
netclass_T netclass
 
int resolve_res
 
uint32_t ehlo_flags
 
bool reject_connect
 
char * fname
 
char * fsuffix
 
int fd
 
bool fp_open
 
bool save_msg
 
int save_why
 
sm_mac_Tsm
 
char * daemon
 
sa_family_t addr_family
 
char * peer_addr
 
char * peer_name
 
char * ident
 
char * helohost
 
msg_flags_T flags
 
MSG_T msg
 
char * sm_msgid
 
char * env_from
 
char * env_to
 
rcpt_addr_Tenv_rcpt
 
int env_nb_rcpt
 
bool pass_ok
 
char * hdr_mailer
 
char * hdr_from
 
char * hdr_to
 
char * hdr_subject
 
int hdr_content_encoding
 
header_Theaders
 
msg_scores_T rawScores
 
msg_scores_T netScores
 
msg_scores_T dspScores
 
spamchk_T spamchk
 
char * score_str
 
char * status_str
 
int nb_bspam
 
int nb_bham
 
char body_chunk [SZ_CHUNK]
 
int body_res_scan
 
int body_scan_state
 
int body_nb
 
content_field_T tcontent
 
content_field_Tlcontent
 
bool msg_short
 
unsigned long msg_size
 
unsigned long nb_bytes
 
int nb_from
 
int nb_rcpt
 
int nb_files
 
int nb_xfiles
 
int nb_virus
 
int nb_policy
 
int nb_msgs
 
int nb_abort
 
int nb_spams
 
int dbrcpt_reject
 
int dbrcpt_access
 
int dbrcpt_bad_network
 
int dbrcpt_conn_unknown
 
int dbrcpt_conn_spamtrap
 
int dbrcpt_msg_unknown
 
int dbrcpt_msg_spamtrap
 
int nb_mbadrcpt
 
int nb_cbadrcpt
 
uint32_t flag_rej_connection
 
uint32_t flag_rej_contents
 
int rej_rcpt
 
int rej_rcpt_rate
 
int rej_regex
 
int rej_luser
 
int rej_badmx
 
int rej_spamtrap
 
bool rej_resolve
 
bool rej_conn_rate
 
bool rej_open
 
bool rej_empty
 
bool rej_badrcpt
 
bool rej_msgs
 
bool rej_msg_rate
 
int rej_greyreply
 
int rej_greyrcpt
 
int rej_greymsgs
 
int nb_oracle
 
int result
 

Detailed Description

Definition at line 76 of file ze-filter-data.h.

Member Data Documentation

◆ addr_family

sa_family_t CTXPRIV_T::addr_family

Definition at line 144 of file ze-filter-data.h.

◆ body_chunk

char CTXPRIV_T::body_chunk[SZ_CHUNK]

Definition at line 190 of file ze-filter-data.h.

◆ body_nb

int CTXPRIV_T::body_nb

Definition at line 193 of file ze-filter-data.h.

◆ body_res_scan

int CTXPRIV_T::body_res_scan

Definition at line 191 of file ze-filter-data.h.

◆ body_scan_state

int CTXPRIV_T::body_scan_state

Definition at line 192 of file ze-filter-data.h.

◆ callback_id

int CTXPRIV_T::callback_id

Definition at line 83 of file ze-filter-data.h.

◆ conn_id

time_t CTXPRIV_T::conn_id

Definition at line 78 of file ze-filter-data.h.

◆ conn_rate

int CTXPRIV_T::conn_rate

Definition at line 112 of file ze-filter-data.h.

◆ daemon

char* CTXPRIV_T::daemon

Definition at line 143 of file ze-filter-data.h.

◆ dbrcpt_access

int CTXPRIV_T::dbrcpt_access

Definition at line 216 of file ze-filter-data.h.

◆ dbrcpt_bad_network

int CTXPRIV_T::dbrcpt_bad_network

Definition at line 217 of file ze-filter-data.h.

◆ dbrcpt_conn_spamtrap

int CTXPRIV_T::dbrcpt_conn_spamtrap

Definition at line 219 of file ze-filter-data.h.

◆ dbrcpt_conn_unknown

int CTXPRIV_T::dbrcpt_conn_unknown

Definition at line 218 of file ze-filter-data.h.

◆ dbrcpt_msg_spamtrap

int CTXPRIV_T::dbrcpt_msg_spamtrap

Definition at line 221 of file ze-filter-data.h.

◆ dbrcpt_msg_unknown

int CTXPRIV_T::dbrcpt_msg_unknown

Definition at line 220 of file ze-filter-data.h.

◆ dbrcpt_reject

int CTXPRIV_T::dbrcpt_reject

Definition at line 215 of file ze-filter-data.h.

◆ delayed_result

dresult_T CTXPRIV_T::delayed_result

Definition at line 89 of file ze-filter-data.h.

◆ dspScores

msg_scores_T CTXPRIV_T::dspScores

Definition at line 178 of file ze-filter-data.h.

◆ ehlo_flags

uint32_t CTXPRIV_T::ehlo_flags

Definition at line 121 of file ze-filter-data.h.

◆ env_from

char* CTXPRIV_T::env_from

Definition at line 160 of file ze-filter-data.h.

◆ env_nb_rcpt

int CTXPRIV_T::env_nb_rcpt

Definition at line 163 of file ze-filter-data.h.

◆ env_rcpt

rcpt_addr_T* CTXPRIV_T::env_rcpt

Definition at line 162 of file ze-filter-data.h.

◆ env_to

char* CTXPRIV_T::env_to

Definition at line 161 of file ze-filter-data.h.

◆ fd

int CTXPRIV_T::fd

Definition at line 130 of file ze-filter-data.h.

◆ flag_rej_connection

uint32_t CTXPRIV_T::flag_rej_connection

Definition at line 229 of file ze-filter-data.h.

◆ flag_rej_contents

uint32_t CTXPRIV_T::flag_rej_contents

Definition at line 230 of file ze-filter-data.h.

◆ flags

msg_flags_T CTXPRIV_T::flags

Definition at line 152 of file ze-filter-data.h.

◆ fname

char* CTXPRIV_T::fname

Definition at line 128 of file ze-filter-data.h.

◆ fp_open

bool CTXPRIV_T::fp_open

Definition at line 131 of file ze-filter-data.h.

◆ fsuffix

char* CTXPRIV_T::fsuffix

Definition at line 129 of file ze-filter-data.h.

◆ hdr_content_encoding

int CTXPRIV_T::hdr_content_encoding

Definition at line 171 of file ze-filter-data.h.

◆ hdr_from

char* CTXPRIV_T::hdr_from

Definition at line 168 of file ze-filter-data.h.

◆ hdr_mailer

char* CTXPRIV_T::hdr_mailer

Definition at line 167 of file ze-filter-data.h.

◆ hdr_subject

char* CTXPRIV_T::hdr_subject

Definition at line 170 of file ze-filter-data.h.

◆ hdr_to

char* CTXPRIV_T::hdr_to

Definition at line 169 of file ze-filter-data.h.

◆ headers

header_T* CTXPRIV_T::headers

Definition at line 173 of file ze-filter-data.h.

◆ helohost

char* CTXPRIV_T::helohost

Definition at line 149 of file ze-filter-data.h.

◆ id

CONNID_T CTXPRIV_T::id

Definition at line 79 of file ze-filter-data.h.

◆ ident

char* CTXPRIV_T::ident

Definition at line 147 of file ze-filter-data.h.

◆ lcontent

content_field_T* CTXPRIV_T::lcontent

Definition at line 196 of file ze-filter-data.h.

◆ mailserver

char* CTXPRIV_T::mailserver

Definition at line 81 of file ze-filter-data.h.

◆ msg

MSG_T CTXPRIV_T::msg

Definition at line 157 of file ze-filter-data.h.

◆ msg_rate

int CTXPRIV_T::msg_rate

Definition at line 114 of file ze-filter-data.h.

◆ msg_short

bool CTXPRIV_T::msg_short

Definition at line 198 of file ze-filter-data.h.

◆ msg_size

unsigned long CTXPRIV_T::msg_size

Definition at line 199 of file ze-filter-data.h.

◆ mta_caps

MTA_caps_T CTXPRIV_T::mta_caps

Definition at line 106 of file ze-filter-data.h.

◆ nb_abort

int CTXPRIV_T::nb_abort

Definition at line 210 of file ze-filter-data.h.

◆ nb_bham

int CTXPRIV_T::nb_bham

Definition at line 187 of file ze-filter-data.h.

◆ nb_bspam

int CTXPRIV_T::nb_bspam

Definition at line 186 of file ze-filter-data.h.

◆ nb_bytes

unsigned long CTXPRIV_T::nb_bytes

Definition at line 200 of file ze-filter-data.h.

◆ nb_cbadrcpt

int CTXPRIV_T::nb_cbadrcpt

Definition at line 224 of file ze-filter-data.h.

◆ nb_files

int CTXPRIV_T::nb_files

Definition at line 205 of file ze-filter-data.h.

◆ nb_from

int CTXPRIV_T::nb_from

Definition at line 202 of file ze-filter-data.h.

◆ nb_mbadrcpt

int CTXPRIV_T::nb_mbadrcpt

Definition at line 223 of file ze-filter-data.h.

◆ nb_msgs

int CTXPRIV_T::nb_msgs

Definition at line 209 of file ze-filter-data.h.

◆ nb_open

int CTXPRIV_T::nb_open

Definition at line 113 of file ze-filter-data.h.

◆ nb_oracle

int CTXPRIV_T::nb_oracle

Definition at line 251 of file ze-filter-data.h.

◆ nb_policy

int CTXPRIV_T::nb_policy

Definition at line 208 of file ze-filter-data.h.

◆ nb_rcpt

int CTXPRIV_T::nb_rcpt

Definition at line 203 of file ze-filter-data.h.

◆ nb_spams

int CTXPRIV_T::nb_spams

Definition at line 212 of file ze-filter-data.h.

◆ nb_unknown_cmd

int CTXPRIV_T::nb_unknown_cmd

Definition at line 85 of file ze-filter-data.h.

◆ nb_virus

int CTXPRIV_T::nb_virus

Definition at line 207 of file ze-filter-data.h.

◆ nb_xfiles

int CTXPRIV_T::nb_xfiles

Definition at line 206 of file ze-filter-data.h.

◆ netclass

netclass_T CTXPRIV_T::netclass

Definition at line 117 of file ze-filter-data.h.

◆ netScores

msg_scores_T CTXPRIV_T::netScores

Definition at line 177 of file ze-filter-data.h.

◆ pass_ok

bool CTXPRIV_T::pass_ok

Definition at line 165 of file ze-filter-data.h.

◆ peer_addr

char* CTXPRIV_T::peer_addr

Definition at line 145 of file ze-filter-data.h.

◆ peer_name

char* CTXPRIV_T::peer_name

Definition at line 146 of file ze-filter-data.h.

◆ rawScores

msg_scores_T CTXPRIV_T::rawScores

Definition at line 176 of file ze-filter-data.h.

◆ rbwl

iprbwl_T CTXPRIV_T::rbwl

Definition at line 116 of file ze-filter-data.h.

◆ rej_badmx

int CTXPRIV_T::rej_badmx

Definition at line 236 of file ze-filter-data.h.

◆ rej_badrcpt

bool CTXPRIV_T::rej_badrcpt

Definition at line 243 of file ze-filter-data.h.

◆ rej_conn_rate

bool CTXPRIV_T::rej_conn_rate

Definition at line 240 of file ze-filter-data.h.

◆ rej_empty

bool CTXPRIV_T::rej_empty

Definition at line 242 of file ze-filter-data.h.

◆ rej_greymsgs

int CTXPRIV_T::rej_greymsgs

Definition at line 249 of file ze-filter-data.h.

◆ rej_greyrcpt

int CTXPRIV_T::rej_greyrcpt

Definition at line 248 of file ze-filter-data.h.

◆ rej_greyreply

int CTXPRIV_T::rej_greyreply

Definition at line 247 of file ze-filter-data.h.

◆ rej_luser

int CTXPRIV_T::rej_luser

Definition at line 235 of file ze-filter-data.h.

◆ rej_msg_rate

bool CTXPRIV_T::rej_msg_rate

Definition at line 245 of file ze-filter-data.h.

◆ rej_msgs

bool CTXPRIV_T::rej_msgs

Definition at line 244 of file ze-filter-data.h.

◆ rej_open

bool CTXPRIV_T::rej_open

Definition at line 241 of file ze-filter-data.h.

◆ rej_rcpt

int CTXPRIV_T::rej_rcpt

Definition at line 232 of file ze-filter-data.h.

◆ rej_rcpt_rate

int CTXPRIV_T::rej_rcpt_rate

Definition at line 233 of file ze-filter-data.h.

◆ rej_regex

int CTXPRIV_T::rej_regex

Definition at line 234 of file ze-filter-data.h.

◆ rej_resolve

bool CTXPRIV_T::rej_resolve

Definition at line 239 of file ze-filter-data.h.

◆ rej_spamtrap

int CTXPRIV_T::rej_spamtrap

Definition at line 237 of file ze-filter-data.h.

◆ reject_connect

bool CTXPRIV_T::reject_connect

Definition at line 123 of file ze-filter-data.h.

◆ reply_code

char* CTXPRIV_T::reply_code

Definition at line 87 of file ze-filter-data.h.

◆ resolve_res

int CTXPRIV_T::resolve_res

Definition at line 119 of file ze-filter-data.h.

◆ result

int CTXPRIV_T::result

Definition at line 253 of file ze-filter-data.h.

◆ save_msg

bool CTXPRIV_T::save_msg

Definition at line 132 of file ze-filter-data.h.

◆ save_why

int CTXPRIV_T::save_why

Definition at line 133 of file ze-filter-data.h.

◆ score_str

char* CTXPRIV_T::score_str

Definition at line 182 of file ze-filter-data.h.

◆ serv_rate

int CTXPRIV_T::serv_rate

Definition at line 111 of file ze-filter-data.h.

◆ sm

sm_mac_T* CTXPRIV_T::sm

Definition at line 138 of file ze-filter-data.h.

◆ sm_msgid

char* CTXPRIV_T::sm_msgid

Definition at line 158 of file ze-filter-data.h.

◆ spamchk

spamchk_T CTXPRIV_T::spamchk

Definition at line 180 of file ze-filter-data.h.

◆ status_str

char* CTXPRIV_T::status_str

Definition at line 183 of file ze-filter-data.h.

◆ t_callback

time_t CTXPRIV_T::t_callback

Definition at line 102 of file ze-filter-data.h.

◆ t_close

time_t CTXPRIV_T::t_close

Definition at line 101 of file ze-filter-data.h.

◆ t_open

time_t CTXPRIV_T::t_open

Definition at line 100 of file ze-filter-data.h.

◆ t_xmsg

time_t CTXPRIV_T::t_xmsg

Definition at line 103 of file ze-filter-data.h.

◆ tcontent

content_field_T CTXPRIV_T::tcontent

Definition at line 195 of file ze-filter-data.h.


The documentation for this struct was generated from the following file: