отправьте HTML отформатировал почтовое использование MFMailComposeViewController

Я форматирую почту с содержимым HTML и отправляю ему использование MFMailComposeViewController. Но на стороне получателя почта не достигает в формате HTML. Только простой текст видим. Как я мог решить этот вопрос. Заранее спасибо.

6
задан abhishek trivedi 19 January 2010 в 16:06
поделиться

2 ответа

Обязательно установите тело сообщения, используя следующие строки:

MFMailComposeViewController *picker = [[MFMailComposeViewController alloc] init];
picker.mailComposeDelegate = self;
NSString *emailBody = @"<p><b>Hello World</b></p>";                         
[picker setMessageBody:emailBody isHTML:YES];
12
ответ дан 8 December 2019 в 16:03
поделиться

Даже если вы установите для параметра isHTML значение YES, тело вашего сообщения может быть отправлено как обычное / текстовое, если тело сообщения может быть представлено как таковое.

В моем случае помогло добавление ссылки в тело сообщения. Полужирное форматирование с тегами тоже работает. Сложный!

Проверено на iPod 1G 3.1.3.

3
ответ дан 8 December 2019 в 16:03
поделиться
Другие вопросы по тегам:

Похожие вопросы: