【问题标题】:How to send HTML mail using Android intent如何使用 Android 意图发送 HTML 邮件
【发布时间】:2016-12-27 06:19:35
【问题描述】:
final Intent shareIntent= new Intent(Intent.ACTION_SENDTO, Uri.parse("mailto:"));
shareIntent.putExtra(Intent.EXTRA_SUBJECT, "The Subject");
shareIntent.putExtra(
Intent.EXTRA_TEXT,
Html.fromHtml(new StringBuilder()
    .append("<p><b>Some Content</b></p>")
    .append("<small><p>More content</p></small>")
    .toString())
);

即使我已从已解决的问题 (How to send HTML email) 中粘贴此代码。在我的情况下仍然无法正常工作。

【问题讨论】:

  • 一切正常!
  • 如果您将意图发送到 gmail 应用程序,它将在发送前进入编辑页面。据我所知,在 gmail 应用程序中编辑文本不支持 html 标签。
  • @RandykaYudhistira Gmail 也能正常工作!
  • Html 可以在电子邮件中使用..你只是缺少一件事..add thisshareIntent.setType("message/rfc822");
  • @android_griezmann 如果您通过应用程序中的 smtp 发送它,而不是 gmail 应用程序,它的工作正常

标签: android email android-intent


【解决方案1】:

这看起来像是 GMail 应用程序中的回归。它以前工作得很好,现在它不再工作了。它可能是一个错误,或者出于安全原因可能已被故意禁用...... 无论如何,我认为您无法解决此问题

【讨论】:

    猜你喜欢
    • 2018-09-08
    • 1970-01-01
    • 1970-01-01
    • 2014-06-06
    • 1970-01-01
    • 2010-11-24
    • 1970-01-01
    • 2018-04-29
    • 1970-01-01
    相关资源
    最近更新 更多