IPWorks S/MIME 2020 C++ Edition

Questions / Feedback?

MailboxACL Event

Fires for each set of access control rights returned by the server.

Syntax

ANSI (Cross Platform)
virtual int FireMailboxACL(SIMAPMailboxACLEventParams *e);
typedef struct {
const char *Mailbox;
const char *User;
const char *Rights; int reserved; } SIMAPMailboxACLEventParams; Unicode (Windows) virtual INT FireMailboxACL(SIMAPMailboxACLEventParams *e);
typedef struct {
LPCWSTR Mailbox;
LPCWSTR User;
LPCWSTR Rights; INT reserved; } SIMAPMailboxACLEventParams;
- (void)onMailboxACL:(NSString*)mailbox :(NSString*)user :(NSString*)rights;
#define EID_SIMAP_MAILBOXACL 6

virtual INT IPWORKSSMIME_CALL FireMailboxACL(LPSTR &lpszMailbox, LPSTR &lpszUser, LPSTR &lpszRights);

Remarks

Fires for each set of access control rights returned by the server after a call to GetMailboxACL. Standard rights include:

lLookup (visible to be listed)
rRead (Can be selected, fetched, searched, and copied)
sKeep seen/unseen information across sessions
wWrite (Store flags other than SEEN and DELETED)
iInsert (Can be appended, and copied into)
pPost (Can send mail to submission address for mailbox)
cCreate (Can create new sub-mailboxes)
dDelete (Store DELETED flag, perform EXPUNGE)
aAdminister (Set access permissions)

Copyright (c) 2022 /n software inc. - All rights reserved.
IPWorks S/MIME 2020 C++ Edition - Version 20.0 [Build 8154]