MilterProtocol — Milter protocol
GEnum ├── MilterCommand ├── MilterMacroStage ├── MilterReply ├── MilterSocketFamily ╰── MilterStatus
TODO
gint milter_status_compare (MilterStatus status1, MilterStatus status2);
MilterStatus status1
MilterStatus status2
#define MILTER_CHUNK_SIZE 65535
MILTER_COMMAND_ABORT
MILTER_COMMAND_BODY
MILTER_COMMAND_CONNECT
MILTER_COMMAND_DEFINE_MACRO
MILTER_COMMAND_END_OF_MESSAGE
MILTER_COMMAND_HELO
MILTER_COMMAND_QUIT_NEW_CONNECTION
MILTER_COMMAND_HEADER
MILTER_COMMAND_ENVELOPE_FROM
MILTER_COMMAND_END_OF_HEADER
MILTER_COMMAND_NEGOTIATE
MILTER_COMMAND_QUIT
MILTER_COMMAND_ENVELOPE_RECIPIENT
MILTER_COMMAND_DATA
MILTER_COMMAND_UNKNOWN
MILTER_SOCKET_FAMILY_UNKNOWN
MILTER_SOCKET_FAMILY_UNIX
MILTER_SOCKET_FAMILY_INET
MILTER_SOCKET_FAMILY_INET6
MILTER_REPLY_ADD_RECIPIENT
MILTER_REPLY_DELETE_RECIPIENT
MILTER_REPLY_ADD_RECIPIENT_WITH_PARAMETERS
MILTER_REPLY_SHUTDOWN
MILTER_REPLY_ACCEPT
MILTER_REPLY_REPLACE_BODY
MILTER_REPLY_CONTINUE
MILTER_REPLY_DISCARD
MILTER_REPLY_CHANGE_FROM
MILTER_REPLY_CONNECTION_FAILURE
MILTER_REPLY_ADD_HEADER
MILTER_REPLY_INSERT_HEADER
MILTER_REPLY_SET_SYMBOL_LIST
MILTER_REPLY_CHANGE_HEADER
MILTER_REPLY_PROGRESS
MILTER_REPLY_QUARANTINE
MILTER_REPLY_REJECT
MILTER_REPLY_SKIP
MILTER_REPLY_TEMPORARY_FAILURE
MILTER_REPLY_REPLY_CODE
MILTER_STATUS_DEFAULT
MILTER_STATUS_NOT_CHANGE
MILTER_STATUS_CONTINUE
MILTER_STATUS_REJECT
MILTER_STATUS_DISCARD
MILTER_STATUS_ACCEPT
MILTER_STATUS_TEMPORARY_FAILURE
MILTER_STATUS_NO_REPLY
MILTER_STATUS_SKIP
MILTER_STATUS_ALL_OPTIONS
MILTER_STATUS_PROGRESS
MILTER_STATUS_ABORT
MILTER_STATUS_QUARANTINE
MILTER_STATUS_STOP
MILTER_STATUS_ERROR
MILTER_MACRO_STAGE_CONNECT
MILTER_MACRO_STAGE_HELO
MILTER_MACRO_STAGE_ENVELOPE_FROM
MILTER_MACRO_STAGE_ENVELOPE_RECIPIENT
MILTER_MACRO_STAGE_DATA
MILTER_MACRO_STAGE_END_OF_MESSAGE
MILTER_MACRO_STAGE_END_OF_HEADER