【问题标题】:Java mailto to MIMEJava 邮件到 MIME
【发布时间】:2012-09-23 13:59:25
【问题描述】:

寻找一个 Java 库来将 mailto 链接转换为 MIME 消息,或者至少填写 mailto 链接中包含的部分。我发现的唯一解决方案(一个 SO 问题)涉及使用 Desktop,我很确定我的应用程序不能依赖它(高度并发,在 Web 服务器上运行)。

【问题讨论】:

  • 你想完成什么?大多数浏览您的网站的用户都会将他们的网络浏览器配置为使用来自 mailto: 链接的信息打开他们的邮件客户端,并在撰写窗口中预先填写。

标签: java jakarta-mail mime mailto rfc2368


【解决方案1】:

据我所知,简单的事情并不存在。以下代码使用 Android 中的 Uri 类工作,从 Android 库中删除它并不复杂:

MailTo mailTo = MailTo.parse(unsubscribeUrl);

        Map<String, String> headers = mailTo.getHeaders();
        Set<Map.Entry<String, String>> values = headers.entrySet();

        for (Map.Entry<String, String> header : values) {
            message.addHeader(header.getKey(), header.getValue());
        }

【讨论】:

    猜你喜欢
    • 2011-01-06
    • 2012-05-21
    • 2011-08-21
    • 2014-03-24
    • 1970-01-01
    • 2011-02-13
    • 2013-05-31
    • 2019-03-04
    相关资源
    最近更新 更多