Gmail module emails with attachments not displaying in iPhone Mail (multipart/mixed)

:bullseye: What is your goal?

To have a clean and visible email for iPhone native mail app useres.

:thinking: What is the problem?

Hi everyone,

I’m running into an issue with emails sent from a Make scenario using the Gmail “Send an email” module.

Scenario structure:

  • Jotform submission triggers the scenario
  • HTTP module downloads an uploaded PDF
  • Google Drive module saves the file
  • Gmail module sends an email to the client with the PDF attached

The email sends successfully and looks normal in Gmail desktop and the attachment opens correctly.

However, when viewing the email in the native iPhone Mail app, the message body does not display. Instead, it shows:

“This message cannot be displayed because of the way it is formatted… multipart/mixed.”

The attachment is not visible and the body text cannot be rendered.

:test_tube: What have you tried so far?

Things I have already tried:

  • Using Body type: Collection of contents
  • Using plain text content only (no HTML blocks)
  • Mapping the attachment file name and data
  • Sending the attachment directly from the HTTP module

None of these changed the behavior in the iPhone Mail app.

Question:
Is there a recommended way to structure the Gmail module (body type, attachments, MIME format, etc.) so that emails with attachments render correctly in Apple Mail on iOS?

Any guidance would be appreciated.

Thanks!

:camera_with_flash: Screenshots: scenario setup, module configuration, errors




Hey Teal,

is the body content set to Collection? Try changing it to Raw HTML and see if that will help.

The reason for the error is that Apple decided to be the special little boy and process HTML differently from everyone else, and this is not taken into account in most email automations. So when you have a collection of html and files, it breaks on iOS devices.

Also, Jotform supports sending emails after form responses natively. So you can also try setting up the email from there and see if you will have better luck with the correct HTML structure.

1 Like

Thank you for these suggestions! The Jotform native email is a good idea that I didn’t know of.

Yeah if you open the form and go to settings → emails is on the left side. You can add both auto responders to whoever submitted the form and send notifications to third parites.

You can then build whatever body you need and map responses from the form in specific places.

This one should be a bit more malleable with the HTML and should allow you more customization options so you can make it in such a way that it renders on an iOS device.

Hey Teal!

I reproduced this and found a fix. The issue is with the Gmail module itself — it creates a MIME structure that Apple Mail on iOS can’t parse properly when attachments are included.

The fix is 3 steps:

  1. Swap the Gmail module for the Make.com Email module (“Send an email” under the Email app)

  2. Set the content type to Plain Text

  3. Make sure the attachment file name ends in .pdf (e.g., BuyerAgreement.pdf)

That’s it. The email renders cleanly on iPhone Mail with the attachment visible and downloadable.

Why this works: The Gmail module wraps attachments in a multipart/mixed MIME structure that Apple Mail on iOS chokes on. The Make.com Email module produces a simpler, more compatible MIME format that all mail clients handle correctly.

I’ve attached a screenshot of the working setup and the scenario blueprint below.

Hope this helps! :raising_hands:

4 Likes

Thank you! I will test this option!

1 Like

Awesome. Let me know if it works for you!