Multipart messages are not being correctly shown on gmail when on the iPhone. I have:
$message->setBody($this->body, 'text/html');
$message->addPart($this->text_body, 'plain/text');
I have also used:
$message->addPart($this->body, 'text/html');
$message->addPart($this->text_body, 'plain/text');
But in both cases, when reading gmail from the iPhone I get the message as a ‘MIME-attachment’… No html and the MIME-attachment cannot even be read. The message will display fine if I don’t add the text part…
Any ideas?
You need to do:
I just had the exact same question and this worked for me on the Mac mail app, iPhone mail app and Horde (webmail, it came up as plain text.)