|
System | : | Linux MiraNet 3.0.0-14-generic-pae #23-Ubuntu SMP Mon Nov 21 22:07:10 UTC 2011 i686 |
Software | : | Apache. PHP/5.3.6-13ubuntu3.10 |
ID | : | uid=65534(nobody) gid=65534(nogroup) groups=65534(nogroup)
|
|
Safe Mode | : | OFF |
Open_Basedir | : | OFF |
Freespace | : | 32.85 GB of 70.42 GB (46.65%) |
|
MySQL: ON MSSQL: OFF Oracle: OFF PostgreSQL: OFF Curl: OFF Sockets: ON Fetch: OFF Wget: ON Perl: ON |
Disabled Functions: pcntl_alarm,pcntl_fork,pcntl_waitpid,pcntl_wait,pcntl_wifexited,pcntl_wifstopped,pcntl_wifsignaled,pcntl_wexitstatus,pcntl_wtermsig,pcntl_wstopsig,pcntl_signal,pcntl_signal_dispatch,pcntl_get_last_error,pcntl_strerror,pcntl_sigprocmask,pcntl_sigwaitinfo,pcntl_sigtimedwait,pcntl_exec,pcntl_getpriority,pcntl_setpriority,
|
[ System Info ]
[ Processes ]
[ SQL Manager ]
[ Eval ]
[ Encoder ]
[ Mailer ]
[ Back Connection ]
[ Backdoor Server ]
[ Kernel Exploit Search ]
[ MD5 Decrypter ]
[ Reverse IP ]
[ Kill Shell ]
[ FTP Brute-Force ]
|
|
/
usr/
include/
postfix/
- drwxr-xr-x
|
Viewing file: cleanup_user.h (3.18 KB) -rw-r--r--Select action/file-type:  ( +) |  ( +) |  ( +) | Code ( +) | Session ( +) |  ( +) | SDB ( +) |  ( +) |  ( +) |  ( +) |  ( +) |  ( +) |
#ifndef _CLEANUP_USER_H_INCLUDED_ #define _CLEANUP_USER_H_INCLUDED_
/*++ /* NAME /* cleanup_user 3h /* SUMMARY /* cleanup user interface codes /* SYNOPSIS /* #include <cleanup_user.h> /* DESCRIPTION /* .nf
/* * Client processing options. Flags 16- are reserved for cleanup.h. */ #define CLEANUP_FLAG_NONE 0 /* No special features */ #define CLEANUP_FLAG_BOUNCE (1<<0) /* Bounce bad messages */ #define CLEANUP_FLAG_FILTER (1<<1) /* Enable header/body checks */ #define CLEANUP_FLAG_HOLD (1<<2) /* Place message on hold */ #define CLEANUP_FLAG_DISCARD (1<<3) /* Discard message silently */ #define CLEANUP_FLAG_BCC_OK (1<<4) /* Ok to add auto-BCC addresses */ #define CLEANUP_FLAG_MAP_OK (1<<5) /* Ok to map addresses */ #define CLEANUP_FLAG_MILTER (1<<6) /* Enable Milter applications */ #define CLEANUP_FLAG_SMTP_REPLY (1<<7) /* Enable SMTP reply */
#define CLEANUP_FLAG_FILTER_ALL (CLEANUP_FLAG_FILTER | CLEANUP_FLAG_MILTER) /* * These are normally set when receiving mail from outside. */ #define CLEANUP_FLAG_MASK_EXTERNAL \ (CLEANUP_FLAG_FILTER_ALL | CLEANUP_FLAG_BCC_OK | CLEANUP_FLAG_MAP_OK)
/* * These are normally set when generating notices or when forwarding mail * internally. */ #define CLEANUP_FLAG_MASK_INTERNAL CLEANUP_FLAG_MAP_OK
/* * These are set on the fly while processing SMTP envelopes or message * content. */ #define CLEANUP_FLAG_MASK_EXTRA \ (CLEANUP_FLAG_HOLD | CLEANUP_FLAG_DISCARD)
/* * Diagnostics. * * CLEANUP_STAT_CONT and CLEANUP_STAT_DEFER both update the reason attribute, * but CLEANUP_STAT_DEFER takes precedence. It terminates queue record * processing, and prevents bounces from being sent. */ #define CLEANUP_STAT_OK 0 /* Success. */ #define CLEANUP_STAT_BAD (1<<0) /* Internal protocol error */ #define CLEANUP_STAT_WRITE (1<<1) /* Error writing message file */ #define CLEANUP_STAT_SIZE (1<<2) /* Message file too big */ #define CLEANUP_STAT_CONT (1<<3) /* Message content rejected */ #define CLEANUP_STAT_HOPS (1<<4) /* Too many hops */ #define CLEANUP_STAT_RCPT (1<<6) /* No recipients found */ #define CLEANUP_STAT_PROXY (1<<7) /* Proxy reject */ #define CLEANUP_STAT_DEFER (1<<8) /* Temporary reject */
/* * These are set when we can't bounce even if we were asked to. */ #define CLEANUP_STAT_MASK_CANT_BOUNCE \ (CLEANUP_STAT_BAD | CLEANUP_STAT_WRITE | CLEANUP_STAT_DEFER \ | CLEANUP_STAT_RCPT)
/* * These are set when we can't examine every record of a message. */ #define CLEANUP_STAT_MASK_INCOMPLETE \ (CLEANUP_STAT_BAD | CLEANUP_STAT_WRITE | CLEANUP_STAT_SIZE \ | CLEANUP_STAT_DEFER)
/* * Mapping from status code to DSN detail and free text. */ typedef struct { const unsigned status; /* CLEANUP_STAT_MUMBLE */ const int smtp; /* RFC 821 */ const char *dsn; /* RFC 3463 */ const char *text; /* free text */ } CLEANUP_STAT_DETAIL;
extern const char *cleanup_strerror(unsigned); extern const CLEANUP_STAT_DETAIL *cleanup_stat_detail(unsigned); extern const char *cleanup_strflags(unsigned);
/* LICENSE /* .ad /* .fi /* The Secure Mailer license must be distributed with this software. /* AUTHOR(S) /* Wietse Venema /* IBM T.J. Watson Research /* P.O. Box 704 /* Yorktown Heights, NY 10598, USA /*--*/
#endif
|