65 results found
-
Feature request: Strict mode for template variable validation
Feature request: Strict mode for template variable validation
When sending via the API with a template, there is currently no way to detect a mismatch between the variables in the API payload and the variables referenced in the template. Since the October 2025 update, missing variables silently render as empty instead of blocking the message.
This caused a production incident where a template was edited to use the wrong variable name. The API payload contained the correct variable, but the template no longer referenced it. 3,121 emails were delivered with blank content, and there was no error, warning, or event…
1 vote -
Feature request: Strict mode for template variable validation
Feature request: Strict mode for template variable validation
When sending via the API with a template, there is currently no way to detect a mismatch between the variables in the API payload and the variables referenced in the template. Since the October 2025 update, missing variables silently render as empty instead of blocking the message.
This caused a production incident where a template was edited to use the wrong variable name. The API payload contained the correct variable, but the template no longer referenced it. 3,121 emails were delivered with blank content, and there was no error, warning, or event…
1 vote -
Setting to Reject Messages from Non Validated Sender Addresses
When a message is submitted through the API using a non-validated sender address, the API currently returns a successful response even though the message will later fail delivery.
Consider adding an option to validate the sender address at submission time and reject requests that use non-validated senders, returning an appropriate error response. This would allow applications to immediately detect the issue instead of assuming the message was accepted and will be delivered.
This enhancement would improve transparency and reduce unnecessary failure notifications related to invalid sender addresses.
1 vote -
500 error no helpful
Feedback: your 500 error, check back later is unacceptable. I do not know how to troubleshoot, and you are unavailable. Impossible to navigate this impasse
2 votes -
Allow overriding callback URL in Mail API
It would be helpful to have a feature that allows overriding callback URLs per transaction request. Currently, callback URLs can only be configured at the platform level.
The idea would be updating the email api request to support override and sets multiple callbacks by allowing a new payload array containing objects with eventType and callbackUrl properties, where each event type can specify its corresponding callback URL to be invoked.
1 vote -
Adding unique API error codes
The API currently responds for certain errors with a generic code, such as "400". Making it difficult to identify the errors programmatically without also reviewing the specific error details.
We request to have unique error codes for specific issues in order to help make the code itself more clear. For example, instead of various errors just being a "400" code, they may use a different 4xx error that is not already in use. Making it easier to identify specific errors with just the error code itself.
2 votes -
Custom Variable Types
While this feature maybe useful for first party users, the request is coming from a white label / embed client.
We would like the ability to create custom variable types (either through the admin interface or an API) unique to our domain and then populate these per sub-account via API.
This is an anonymized example, while not directly related to our domain still illustrates the ask:
- we create a variable type "product property"
- this shows up in the drop down alongside "contact property" and "predefined tags"
- when one of our users creates or modifies a product in our system, we…
1 vote -
mailforward
do you offer mail forwarding service?
1 vote -
1 vote
-
smtp email authentication
Many software cannot be used with mailjet SMTP because of the username.
you provide a long key but without any @domain.com, some software refuse the username.suggestion :
if the username is ABCDEFGH....
Allow to enter ABCDEFGH@fakedomain.com as a username (and just ignore anything after the @)
That would allow us to configure any smtp client.5 votes -
Webhook MessageId Inconsistency
When I try to send a email through: https://api.mailjet.com/v3.1/send I get back a messageID, but when I get a webhook callback on a send or open event the messageID is not matching. It seems to be being rounded to the 100's place. This is a problem because I can't use messageID that is supposed to be unique is not consistent.
I would even settle for updating the Get email message of MessageUUID. Since that is consistent between the send api and the webhook call.
1 vote -
Scheduling feature on email API
The Mailjet API could really use the ability to time the sending of emails. We still use Sendgrid for everything that needs to be scheduled to a specific time, but would prefer to move everything over to Mailjet.
1 vote -
einzelnes Mail aus Outlook mit Vorlage versenden
Es sollte möglich sein, aus Outlook oder einem anderen lokalen Mailclient (oder auch von mobilen Geräten aus) ein einzelnes Mail zu versenden, das eine bzw. wahlweise in Mailjet selbst erstellte Vorlagen verwendet bzw. abrufen kann.
Die idee dahinter ist es, auf diese Weise zentral CI-konforme Mailsignaturen für IMAP-Konti erstellen und verwalten zu können.
Da Mailjet als Relay-Server genutzt werden kann, fliesst eh jedes Mail über diesen Kanal und so bietet sich diese Möglichkeit förmlich auch für IMAP-Mail-Server an. Die Lösung entspräche einem Konkurrenzprodukt zum Mailsignaturen-Service von z.B. "CodeTwo" für Office365 oder Exchange, einfach für IMAP-Konti. Diesen Service habe ich noch…
2 votes -
Add field to allow us to define the eventcallback to group events
Today we can do it only by accessing the App(screenshot in attachment). It'd be handy to allow us to do by api
1 vote -
1 vote
-
API: Enable Export of Contact Lists with Email Addresses
Dear Mailjet Team,
I am writing to request the addition of a feature that allows users to export contact lists, including all associated email addresses. This functionality would greatly enhance data management and facilitate the synchronization of contact information.
Thank you for considering this request.
Best regards
1 vote -
Java Wrapper (mailjet-client@5.2.5) Open Vulnerabilities
Java Wrapper open vulnerabilities
The Java Wrapper and it's dependency libraries currently expose two vulnerabilities:Dependency: com.mailjet:mailjet-client@5.2.5 › com.squareup.okhttp3:okhttp@4.10.0 › org.jetbrains.kotlin:kotlin-stdlib@1.9.25
NVD: https://nvd.nist.gov/vuln/detail/CVE-2020-29582Dependency: com.mailjet:mailjet-client@5.2.5 › com.squareup.okhttp3:okhttp@4.10.0 › com.squareup.okio:okio-jvm@3.0.0
NVD: https://nvd.nist.gov/vuln/detail/CVE-2023-3635Both of these vulnerabilities are fixed from com.squareup.okhttp3:okhttp@4.12.0 and later.
1 vote -
Webhook test data
Hi, when using the test button on webhook, it's better if you set a dummy email on the sent data, it's easier on the other side to check if the data extraction is correct. Right now the email field is empty.
2 votes -
Ability to view all Lists that a Contact is in
I need to see which lists a contact is in, via the API. Currently, this is impossible without scanning each list, to see if the contact is in it.
1 vote -
Set DKIM key size with API
DKIM Key Size Specification: The ability to specify the key size (1024, 2048, or 4096 bits) for the DKIM value of a sender domain via the API https://dev.mailjet.com/email/guides/senders-and-domains/#spf-and-dkim-validation
2 votes
- Don't see your idea?