All Classes Files Functions Variables Enumerations Enumerator Groups Pages
MailingLists.idl File Reference

Work with mailing lists, the groups of email addresses and the ability to archive the electronic communication. More...

Go to the source code of this file.

Classes

struct  kerio::jsonapi::admin::UserOrEmail
struct  kerio::jsonapi::admin::MLMemberImportee
struct  kerio::jsonapi::admin::Trustee
struct  kerio::jsonapi::admin::TrusteeTarget
struct  kerio::jsonapi::admin::SubscriptionPolicy
struct  kerio::jsonapi::admin::PostingPolicy
struct  kerio::jsonapi::admin::ArchiveSettings
struct  kerio::jsonapi::admin::Ml
interface  kerio::jsonapi::admin::MailingLists

Typedefs

typedef sequence
< MLMemberImportee > 
kerio::jsonapi::admin::MLMemberImporteeList
typedef sequence< UserOrEmail > kerio::jsonapi::admin::UserOrEmailList
typedef sequence< Trustee > kerio::jsonapi::admin::TrusteeList
typedef sequence< TrusteeTarget > kerio::jsonapi::admin::TrusteeTargetList
typedef sequence< Ml > kerio::jsonapi::admin::MlList

Enumerations

enum  MlPermission { kerio::jsonapi::admin::Allowed, kerio::jsonapi::admin::Moderated, kerio::jsonapi::admin::Denied }
enum  ModeratorPermission { kerio::jsonapi::admin::PostAllowed, kerio::jsonapi::admin::PostModerated, kerio::jsonapi::admin::PostAccordingMembership }
enum  MlReplyTo { kerio::jsonapi::admin::Sender, kerio::jsonapi::admin::ThisList, kerio::jsonapi::admin::OtherAddress, kerio::jsonapi::admin::SenderThisList }
enum  MlMembership { kerio::jsonapi::admin::Member, kerio::jsonapi::admin::Moderator }
enum  TrusteeKind { TrusteeUser, TrusteeGroup }

Detailed Description

Work with mailing lists, the groups of email addresses and the ability to archive the electronic communication.

Author(s):
Dusan Juhas
Copyright:
Copyright © 2017 Kerio Technologies s.r.o.