diff --git a/mail/jmap/services/mail/identity.py b/mail/jmap/services/mail/identity.py index ca9febd44..cb5e31f38 100644 --- a/mail/jmap/services/mail/identity.py +++ b/mail/jmap/services/mail/identity.py @@ -7,6 +7,11 @@ class IdentityService(MailService): """Service for handling identity-related functionality based on the JMAP server capabilities.""" type: ClassVar[str] = "Identity" + capabilities: ClassVar[list[str]] = [ + "urn:ietf:params:jmap:core", + "urn:ietf:params:jmap:mail", + "urn:ietf:params:jmap:submission", + ] def create(self, identities: list[dict]) -> dict: """Public method to create identities, handling batching if the number of identities exceeds the server's maximum allowed in a single 'set' call.""" diff --git a/pyproject.toml b/pyproject.toml index 9cf1d515c..d82f5c5a9 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -12,7 +12,7 @@ dependencies = [ "wrapt~=1.17.3", "bcrypt~=4.2.1", "pexpect~=4.9.0", - "msgpack~=1.1.2", + "msgpack~=1.2.1", "isodate~=0.7.2", "icalendar~=6.1.0", "paramiko~=5.0.0",