当我尝试使用Outlook Client发送电子邮件时,电子邮件的正文没有正确解析。看来Outlook会忽略html标签,而将正文显示为纯文本
Intent emailIntent = new Intent(Intent.ACTION_SENDTO);
emailIntent.setData(Uri.parse(MAIL_TO_PREFIX + emailAddress + SUBJECT_PREFIX + emailSubject + TEXT_PREFIX + "test<br>test"));
activity.startActivity(emailIntent);
Outlook会将电子邮件正文显示为test<br>test
,而其他电子邮件客户端则正确地分析了行尾。如果我将"test<br>test"
替换为"test\ntest"
,则Outlook将正确解析行尾,但其他电子邮件客户端则不能。