Skip to content

馃殌: Increase Identity signature size limit (htmlSignature/textSignature)聽#2478

Description

@NumeriKa

Which feature or improvement would you like to request?

The current JMAP Identity signature fields (htmlSignature and textSignature) have a hard limit of 2048 characters, which is too restrictive for modern email signatures.

Many business email signatures include:
Company logos (as base64 inline images)
Rich HTML formatting
Contact information with social media icons

A typical signature with a small logo easily exceeds 2048 characters due to base64 encoding.
Requested change: Increase the limit to at least 100KB (102400 characters) for htmlSignature ?

Is your feature request related to a problem?

When trying to update an Identity with an HTML signature containing an inline image (base64 encoded logo), the JMAP server returns:
{"methodResponses":[["Identity/set",{"accountId":"h","notUpdated":{"XX":{"type":"invalidProperties","description":"Field could not be set.","properties":["htmlSignature"]}}},"XX"]],"sessionState":"XX"}

Code of Conduct

  • I agree to follow this project's Code of Conduct

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or request

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions