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
};
