Search code examples
javasendgrid

SendGrid emailing API , which types of email attachment supported by SendGrid


I'm using next code for send email attachments:

Attachments attachments3 = new Attachments();
Base64 x = new Base64();
String imageDataString = x.encodeAsString(fileData);
attachments3.setContent(imageDataString);
attachments3.setType("image/png");//"application/pdf"
attachments3.setFilename("x.png");
attachments3.setDisposition("attachment");
attachments3.setContentId("Banner");
mail.addAttachments(attachments3);

Here there is setter setType.

Do SendGrid have white list for type of attachment?

For example i can't send .exe or .rar files in another services. I want know prohibitions for SendGrid.


Solution

  • Just a small precision: The total size of your email, including attachments, must be less than 30MB.

    Their recommendation is not to exceed 10MB