on_mailbox_acl Event
Fires for each set of access control rights returned by the server.
Syntax
class GMailMailboxACLEventParams(object): @property def mailbox() -> str: ... @property def user() -> str: ... @property def rights() -> str: ... # In class GMail: @property def on_mailbox_acl() -> Callable[[GMailMailboxACLEventParams], None]: ... @on_mailbox_acl.setter def on_mailbox_acl(event_hook: Callable[[GMailMailboxACLEventParams], None]) -> None: ...
Remarks
Fires for each set of access control rights returned by the server after a call to get_mailbox_acl. Standard rights include:
l | Lookup (visible to be listed) |
r | Read (Can be selected, fetched, searched, and copied) |
s | Keep seen/unseen information across sessions |
w | Write (Store flags other than SEEN and DELETED) |
i | Insert (Can be appended, and copied into) |
p | Post (Can send mail to submission address for mailbox) |
c | Create (Can create new sub-mailboxes) |
d | Delete (Store DELETED flag, perform EXPUNGE) |
a | Administer (Set access permissions) |