Enumerated Types

The following enumerated types are used in FTGate extensions

public enum ProcessMessageReturnType
{
    Error, // an error occurred continue as normal
    Continue, // continue
    BypassRules, // Do not process mailbox rules
    MessageDeleted, // The message was deleted during processing, remove it from the index
    RequestDelete // Delete the message
};
public enum AuthenticationState
{
    UseDefault, // Use the configuired authentication method
    Authenticated, // Authentication passed
    Failed // Authentication Failed
};
public enum LogType
{
    Critical,
    Warning,
    Normal,
    Debug
};