Skip to content

Feature requests

Feature requests

Categories

  • Hot ideas
  • Top ideas
  • New ideas
  • My feedback

43 results found

  1. To be able to send an email using a template there must exist an HTML version of the template.
    When a template is created via API the HTML version must be provided in the API call (https://api.mailjet.com/v3/REST/template/{template_ID}/detailcontent).

    If an MJML template is provided to the API end-point, the API doesn't support creating the needed HTML version of the template that must exist for the template to possible to use.

    The only way to get an uploaded MJML template to work is to manually re-publish the API-created template via the web interface. This causes the email editor to automatically…

    1 vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  Email API  ·  Admin →
    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  2. It is a nightmare to be forced to reset api secret key every time we want to view it. It prompts us to stock the key on a excel sheet to be able to add it on new services ( since we cannot have multiple keys on a sub account for the moment). Why dont you allow to see the secret key after a double authentification for instance ? This would be totally safe and we wouldn't have ti reset it every time and change all ours services.

    2 votes

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  Email API  ·  Admin →
    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  3. My application running in google app engine was unable to send emails for more than a day. All api invocations resulted in the connection being immediately closed from the mailjet side. The resulting ticket suggested it could be that the sending IP address was blocked owing to DOS prevention. But google cloud egress uses a shared pool of IP addresses so I have no influence over the ip address. Mailjet should accept the reality of the cloud situation and never block pooled ip addresses of reputable cloud providers. Mailjet is supposed to be a recommended service provider to google cloud…

    1 vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  Email API  ·  Admin →
    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  4. Hi, could you please add a feature to resend an email via the email API ? It could be done by reusing the MessageId from the initial email to attempt the retry.

    This feature would be useful for automation processes, for example to resend emails when the recipient no longer has access to the initial email

    4 votes

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  Email API  ·  Admin →
    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  5. Mailjet plugin for WordPress. When a user is deleted from WordPress can the plugin also delete them from the Mailjet contact list. Currently the syncing of existing and new WordPress users makes the semi useless. You already provide an API call to delete people from a Mailjet contact list, why can you not add a hook into WordPress so when a user is deleted it calls the API to delete the Mailjet contact. Thanks

    1 vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  Email API  ·  Admin →
    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  6. Bonjour,
    Lorsque un mail est envoyé avec une clé API de notre compte sans être validée, pouvoir avoir le header du mail en question pour pouvoir debuguer d'ou provient cet email.
    Merci

    1 vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  Email API  ·  Admin →
    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  7. Add an api that allow to retrieve template content after variable interpolation because we need to store the resulting email on a webserver

    3 votes

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  Email API  ·  Admin →
    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  8. Hi.

    we realized that the sendMail API has a problem. For instance if you are using a template that has 5 variables and your sendMail call includes just 4 values. Then sendMail yields SUCCESS but the mail will be listed as BLOCKED due to an error in the template later on (can be seen in the Mailjet stats). It would be cool if the sendMail function would return an error directly!

    1 vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  Email API  ·  Admin →
    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  9. API documentation is atrocious. Example given for sending a basic email does not work, gives a 400 error message stating that "At least FromEmail or Sender must be provided" when following all steps provided. No further details about this error in the documentation. Price was a good draw, but API like this will have us going to another provider.

    6 votes

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  Email API  ·  Admin →
    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  10. To simplify ETL processed we need just recently added and updated contacts and contactdata. Current API endpoint is not offering filter for this.

    Comparable with bouncestatistics: FromTS and ToTs query parameters.

    Now we need to refresh data daily and the amount of data being moved is kind of huge.

    3 votes

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  Email API  ·  Admin →
    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  11. Hello,
    We use a template system and send variables from a Java backend. To make it dynamic, we retrieve the template and analyze the detailcontent: Text-part to extract the variables, and then send them. An improvement would be to directly retrieve the variables.
    What I would like is to be able to retrieve the variables used inside a template email, for instance when using the java mailjet client, I would like a new enum called Variables and do somethind like that:

    public class TemplateDetailcontent {

    public static Resource resource = new Resource("template", "detailcontent", ApiVersion.V3, ApiAuthenticationType.Basic);
    
    public static String TEXTPART =
    2 votes

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  Email API  ·  Admin →
    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  12. Pourriez-vous modifier le contenu du mail "une adresse d'expédition non validée a été utilisée sur votre compte" et y ajouter le nom du sous-compte concerné (en plus de la clé api principale)?

    1 vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  Email API  ·  Admin →
    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  13. I am currently using the Contact Management API to allow subscriptions via our Website, and also sending a 2-step Opt-In 'confirmation' email as one of the processes.

    I can't use the same API Client object for Send and Contact Management operations currently as API v3.1 only works with Send API endpoints (any Contact Management endpoints just result in a 404) and Contact Management still uses V3, Send API operations are significantly different from the documentation in v3, to the extent where the v3.1 Examples don't work with the v3 endpoints.

    It would be greatly more convenient if v3.1 had a…

    1 vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  Email API  ·  Admin →
    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  14. The information provided by the webhook about delivery events is limited. Other delivery service providers provide more information in their webhook.

    We use the webhook to monitor deliverability. It would be good if the following event type is added:
    - deferral events (failed delivery attempts which will be retried)
    and the following event fields are added:
    - envelope sender
    - from header
    - sending IP
    - delivery time (time from submission to delivery)
    - destination host (result of MX lookup)

    5 votes

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    1 comment  ·  Email API  ·  Admin →
    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  15. Why can't I see the actual email that was sent?

    10 votes

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    2 comments  ·  Email API  ·  Admin →
    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  16. Avec l'API, le path 'https://api.mailjet.com/v3/REST/message' permet de récupérer des informations sur les messages envoyés.
    Nous pouvons récupérer notamment, l'attribut "SenderID" qui donne l'identifiant d'un expéditeur validé. Nous avons validé le nom de domaine @mondomaine.com (par exemple) donc on sait que SenderID correspondant à @domaine.com cependant j'aimerai savoir qui est l'expéditeur exact (toto@domaine.com, titi@domaine.com, ...).
    L'information doit bien être stockée quelque part puisque quand on fait un export CSV à partir de Mailjet cette information est bien disponible.

    ENGLISH
    With the API, the path 'https://api.mailjet.com/v3/REST/message' allows us to retrieve information about the messages sent.…

    2 votes

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  Email API  ·  Admin →
    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  17. In addition to the "TextPart" and "HTMLPart" parameters of the "Send" API endpoint, add another "MJMLPart" parameter. Mailjet should automatically generate the HTML from the MJML and send the email.

    Currently, an intermediary trip to the MJML API (https://mjml.io/api) is required (which is still in beta, so that it might be unsuitable for use in production) in conjunction with the Mailjet API or a custom Node.js service for parsing the MJML before sending it to Mailjet's API has to be set up.

    It would be good if this integration were natively built to the Mailjet API so that…

    3 votes

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  Email API  ·  Admin →
    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  18. Bonjour,
    n'est-il pas possible de changer le retour de votre API lorsque l'on tente d'envoyer un mail avec un expéditeur non validé? J'ai récemment eu un souci lié à un expéditeur autorisé uniquement sur le compte principal mais pas sur un sous compte (cf ticket #2434150) et j'avoue que le retour API nous a vraiment induit en erreur. Pour cause, dans ce cas, l'API nous transmet un succès et un id de message comme si tout était OK, sauf que malheureusement, l'envoie n'as pas fonctionné et l'id renvoie une 404 lorsqu'on tente de faire un get ?
    Ce correctif serait…

    1 vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  Email API  ·  Admin →
    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  19. Is it possible to have an email sent to us with a summary of the previous days sent emails, we use the service to send order emails and if one gets soft bounced or other errors we are not aware of it. It would be good if we can have an email summary sent to us each day so we can look out for issues, so it says x% were soft bounced, x% blocked etc...

    2 votes

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  Email API  ·  Admin →
    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  20. Add to the return of the sandbox email sending API the email that would have been sent to test the working of the templating language conditions.

    if it's too complicated, can you open your internal API https://app.mailjet.com/passport/ipa/render to test the templating language

    1 vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  Email API  ·  Admin →
    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
← Previous 1 3
  • Don't see your idea?