Принудительно iPhone отправлять электронную почту с типом контента 'text / html' - PullRequest
1 голос
/ 27 мая 2011

Я успешно отправляю электронное письмо из приложения iPhone, используя доступный MFMailComposeViewController. Тело сообщения - это HTML, и оно отображается во всех клиентах, кроме Gmail. Когда я просматриваю исходное сообщение в Gmail, я замечаю, что тип содержимого сообщения установлен на:

Тип контента: составной / альтернативный;

При отправке сообщения я передаю YES параметру isHTML:

[mailController setMessageBody:messageBody isHTML:YES];`

Есть ли способ заставить почту отправляться с типом контента text / html? Насколько я понимаю, Gmail по умолчанию будет отображать простой текст, если сообщение не имеет явной пометки в противном случае.

РЕДАКТИРОВАТЬ:

При дальнейшей проверке выясняется, что Apple Mail отправляет в Gmail две версии сообщения (одна составная / альтернативная и одна текстовая / html). Похоже, что Google по умолчанию простой текст, когда предоставляется выбор? Если это так, я полагаю, что более уместным является следующий вопрос:

Можно ли заставить почтовый клиент на iPhone отправлять ТОЛЬКО текстовую / html версию сообщения?

...