ze-filter  (ze-filter-0.8.0-develop-180218)
ze-check-connection.h
Go to the documentation of this file.
1 /*
2  *
3  * ze-filter - Mail Server Filter for sendmail
4  *
5  * Copyright (c) 2001-2018 - Jose-Marcio Martins da Cruz
6  *
7  * Auteur : Jose Marcio Martins da Cruz
8  * jose.marcio.mc@gmail.org
9  *
10  * Historique :
11  * Creation : Tue Jan 2 22:39:53 CET 2007
12  *
13  * This program is free software, but with restricted license :
14  *
15  *
16  * This program is distributed in the hope that it will be useful,
17  * but WITHOUT ANY WARRANTY; without even the implied warranty of
18  * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
19  *
20  * More details about ze-filter license can be found at ze-filter
21  * web site : http://foss.jose-marcio.org
22  */
23 
24 
25 #ifndef __ZE_CHECK_CONNECTION_H
26 
33 sfsistat check_dns_resolve(SMFICTX *);
34 sfsistat check_connrate(SMFICTX *);
35 sfsistat check_msgrate(SMFICTX *);
36 sfsistat check_msgcount(SMFICTX *);
37 sfsistat check_rcptrate(SMFICTX *);
38 sfsistat check_rcptcount(SMFICTX *);
39 
40 sfsistat check_open_connections(SMFICTX *);
41 sfsistat check_empty_connections(SMFICTX *);
42 
43 sfsistat check_spamtrap(SMFICTX *);
44 
45 int update_nb_badrcpts(SMFICTX *);
46 sfsistat check_nb_badrcpts(SMFICTX *);
47 
48 sfsistat check_single_message(SMFICTX *);
49 
50 sfsistat validate_connection(SMFICTX *);
51 
54 # define __ZE_CHECK_CONNECTION_H 1
55 #endif /* __ZE_CHECK_CONNECTION_H */
sfsistat check_nb_badrcpts(SMFICTX *)
sfsistat check_empty_connections(SMFICTX *)
sfsistat check_spamtrap(SMFICTX *)
sfsistat check_connrate(SMFICTX *)
sfsistat check_msgrate(SMFICTX *)
sfsistat check_rcptrate(SMFICTX *)
sfsistat check_msgcount(SMFICTX *)
sfsistat validate_connection(SMFICTX *)
sfsistat check_dns_resolve(SMFICTX *)
sfsistat check_single_message(SMFICTX *)
int update_nb_badrcpts(SMFICTX *)
sfsistat check_open_connections(SMFICTX *)
sfsistat check_rcptcount(SMFICTX *)