Postfix3.3.1
|
#include <sys_defs.h>
#include <sys/stat.h>
#include <dirent.h>
#include <unistd.h>
#include <stdlib.h>
#include <time.h>
#include <string.h>
#include <fcntl.h>
#include <errno.h>
#include <ctype.h>
#include <msg.h>
#include <scan_dir.h>
#include <vstring.h>
#include <vstream.h>
#include <set_ugid.h>
#include <safe_open.h>
#include <watchdog.h>
#include <stringops.h>
#include <mail_queue.h>
#include <mail_open_ok.h>
#include <mymalloc.h>
#include <mail_proto.h>
#include <cleanup_user.h>
#include <mail_date.h>
#include <mail_params.h>
#include <mail_conf.h>
#include <record.h>
#include <rec_type.h>
#include <lex_822.h>
#include <input_transp.h>
#include <rec_attr_map.h>
#include <mail_version.h>
#include <smtputf8.h>
#include <mail_server.h>
データ構造 | |
struct | PICKUP_INFO |
マクロ定義 | |
#define | REMOVE_MESSAGE_FILE 1 |
#define | KEEP_MESSAGE_FILE 2 |
#define | cleanup_service_error(info, status) cleanup_service_error_reason((info), (status), (char *) 0) |
#define | DAY_SECONDS 86400 |
#define | HOUR_SECONDS 3600 |
#define | MAIL_IS_REQUEUED(info) ((info)->st.st_uid == var_owner_uid && ((info)->st.st_mode & S_IROTH) == 0) |
#define | SAFE_FREE(x) { if (x) myfree(x); } |
関数 | |
int | main (int argc, char **argv) |
変数 | |
char * | var_filter_xport |
char * | var_input_transp |
int | pickup_input_transp_mask |
MAIL_VERSION_STAMP_DECLARE | |
#define cleanup_service_error | ( | info, | |
status | |||
) | cleanup_service_error_reason((info), (status), (char *) 0) |
#define DAY_SECONDS 86400 |
#define HOUR_SECONDS 3600 |
#define MAIL_IS_REQUEUED | ( | info | ) | ((info)->st.st_uid == var_owner_uid && ((info)->st.st_mode & S_IROTH) == 0) |
#define SAFE_FREE | ( | x | ) | { if (x) myfree(x); } |