问题标签 [mime4j]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
java - Mime4j:DefaultMessageBuilder 无法解析 mbox 内容
我已经下载mime4j
了 0.8.0 快照subversion
并使用maven
. 我生成的相关 jar 可以在这里找到。
现在我尝试从测试中解析一个玩具 mbox 文件。mime4j
我使用这个示例代码。简要地:
+
输出是:
消息 null 发送者:null 收件人:null
消息 null 发送者:null 收件人:null
消息 null 发送者:null 收件人:null
消息 null 发送者:null 收件人:null
消息 null 发送者:null 收件人:null
找到 5 条消息
确实有 5 条消息,但为什么所有字段都为空?
java - 如何在没有多个部分的情况下解析 MIME
我需要<xml>__content__</xml>
java中以下响应字符串的一部分
java - 使用 Mime4j 0.7.2 版本的解析器示例
我有很多 .eml 文件,需要解析它们。我正在使用 mime4j 版本 0.6.1 并想更新到版本 0.7.2,但找不到任何好的示例。
我阅读了 0.7.2 的 post apache mime4j maven 依赖项,它帮助我获得了正确的 maven 依赖项。但是新方法仍然存在很多问题。例如,在版本 6 中,类Multipart
得到了方法getBodyParts
并返回List<BodyPart>
,现在它返回了List<Entity>
。
有没有人有很好的例子如何使用 mime4j 0.7.2 解析 SMTP (eml) 电子邮件?
attachment - 如何使用 Mime4j 0.7.2 提取附件
任何人都可以帮我指出一些使用 Mime4j 从 Multipart Mime 中提取附件的代码吗?我找不到,我需要 Mime4j 0.7.2(最新)。我正在尝试处理来自 James Hook/Mailets 的附件。
java - java SOAPMessage 中的 MIME 附加
在我询问如何在 Java 中创建 MIME 附件文本/xml 之前,我有一个简单的问题。如果我有这个 MIME 结构:
最后:
我怎样才能用 Java SOAP 做这个结构?另外,我从我的上一个尝试这个代码。问题:
代码示例如下所示:
它生成附加,但没有不必要的结构。我是 SOAP 的新手。谢谢
java - 如何在 java 中创建 mime-attachment 肥皂消息
我需要将带有 mime-attachment 的 SOAP 消息发送到我的 Web 服务中。我为它写了这段代码:
它适用于我的项目,但不正确。如果我用这个附件发送 sopa 请求,我有这个:
在肥皂请求中找到对不存在的 mime-attachment 的引用
如果它是错误的方式,请告诉我如何正确地在 java 中为肥皂创建这个 mime-attachment。谢谢
scala - Scala:一次通过 HTTP 解析 MIME/多部分原始电子邮件
我正在尝试一次通过 HTTP 解析一个来自 MIME/multipart 的原始电子邮件消息。这是其中一封邮件的一部分,我的代码最近抛出此异常的邮件
这是(我认为)该邮件的相关部分:
是否有一个 Scala 库可以轻松处理这种类型的输入?否则有没有一种简单的方法来编写一些处理它的代码?
到目前为止,我的代码只是使用 scala.io.Source.fromURL 来抓取原始邮件,如下所示:
它将 BufferedSource 转换为 String 并将其拆分:
我也尝试过使用隐式编解码器,因为scala.io.Source.fromURL可以采用编解码器:
但我认为每个字符集都需要其中一个?
任何帮助是极大的赞赏。
java - 使用 mime4J 解析电子邮件文件
我找到了解析电子邮件的示例: http ://www.mozgoweb.com/posts/how-to-parse-mime-message-using-mime4j-library/
但是这个例子不起作用,因为 import org.apache.james.mime4j.message.Message; 不管用。
如何从文件创建消息?
java - 使用 Apache James 3 发送邮件时出现 java.lang.NoSuchMethodError
我刚刚在 Windows 上下载并设置了 Apache James 3 最新的 beta 版本,到目前为止我还无法发送简单的消息。看起来构建存在问题。错误是 -
JAR 中的相关类显示了所谓的缺失构造函数,所以我完全不知所措。任何人都可以指导我正确的方向吗?
提前致谢!
编辑:来自 MimeConfig 类的反编译代码片段显示了构造函数
jakarta-mail - Mime4j - 通过 SMTP 服务器发送电子邮件
我已经实现了一个使用 Mime4J 将电子邮件文件 (.eml) 解析为对象的解决方案。该过程解析电子邮件文件,创建对象并将新文件写入磁盘。
我想知道是否可以通过 Transport.send(mimeMessage)发送 Mime4J 的 MimeMessage来创建一个新文件。