问题标签 [mime-message]

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.

0 投票
1 回答
1316 浏览

rabbitmq - 如何通过 RabbitMQ 发送类似 word 的文件

我需要能够通过 RabbitMQ 发送 pdf 或 word 之类的文件(我认为答案可能更笼统的意思不是特定于 RabbitMQ,而是我使用 RabbitMQ 的任何代理)。

有没有办法将它们作为 mime 发送,或者我需要转换为 base64 然后发送它。

还是我在这里切线:(请帮忙。

0 投票
3 回答
8076 浏览

java - 将 PDF 附加到电子邮件

我想要做的是将一个或多个 PDF 附加到电子邮件中。我目前正在使用MimeMessage发送完美无瑕的电子邮件。然而问题是我不知道如何附加文件。(更具体地说,我使用 itext 创建的 PDF)。

任何示例或提示表示赞赏!

0 投票
2 回答
947 浏览

java - Mime Message with mutliple text/html in different locales

I'm currently building up an MimeMessage (Java Mail) and sending it to users, but we support multiple locales. At the time of sending we dont know what language the end user can understand.

I was wondering if its possible to attach multiple text/html to the message which are in different languages.

I.e. the first text/html is English, the second text/html is German, the third is French.

Is this possible? If so do I need to add some header to define what locale/lang the html is in?

Thanks Neil

0 投票
1 回答
710 浏览

php - 从 MIME 创建 S/MIME?

我不完全理解,一些文档或帮助将不胜感激:)

使用 PHP 我使用 ezcomponents Mail 对象创建了一个 MIME。但我不明白的是:

您是否通过使用openssl_pkcs7_sign对原始 MIME 进行签名来创建 S/MIME 消息?还是您从头开始创建 S/MIME 并在完成后对其进行签名?

当我试图理解正确的做事方式时,请多多包涵。

编辑:找到这段代码来更好地说明我的问题

0 投票
2 回答
7342 浏览

java - 关于 Java spring MimeMessageHelper 发送带有图像的电子邮件

我的文件服务器上有图像,我想将其嵌入到我的电子邮件中。

我可以像这样发送带有本地图像的电子邮件

但如果我想用我的文件服务器图像发送电子邮件,将无法正常工作。

有谁知道有办法做到这一点?

0 投票
2 回答
329 浏览

email - 验证/测试 mime4j 解析内容的输出

我正在创建一个工具,用于解析传入的 MIME 流并将电子邮件正文和电子邮件附件作为单独的文件流返回。

I am using mime4j for this purpose.

Following are the problems that I am stuck on:

  1. How can I test whether the email body file or email attachment file that I parsed out via mime4j from MIME stream is correct?

I have a large corpus of emails available in raw mime form that I want to run my tests on and need some automated way to determine which ones might be breaking the mime parsing by mime4j and tweak the code for that.

0 投票
1 回答
11886 浏览

java - 读取电子邮件的文本文件转换为 Javamail MimeMessage

我有一个电子邮件原始来源的文本文件(如果您点击“查看原件”,您会看到它,直接从 gmail 复制)。我想读入这个文件并将其转换为 MimeMessage。

如果您对原因感到好奇,我已经设置了 JavaMaildir,并且需要在其收件箱中填充电子邮件以进行测试。我从来没有真正处理过阅读文件和所有这些,所以任何帮助都会非常感谢。

0 投票
2 回答
1611 浏览

java - 反序列化 MimeMessages JavaMail

在我的时区下午好。

我正在使用带有 exJello Provider 的 JavaMail api。我正在使用 SearchTerm 类来过滤检索到的消息,但搜索方法返回结果平均需要 1 分钟以上。所以我决定以这种方式序列化一组消息,我不必等待这么久。所以我有一个理论问题和一个具体问题。1)只有实现 Serializable 接口的类才能被序列化,所以我用来“序列化”这些消息的方式不是“真正的”序列化,对吧?我的代码片段: message.writeTo("OutputStream");

2)现在我正在处理的问题:代码片段:

在该过程结束时,我在“serializer.txt”文件中序列化了多条消息。我的问题是如何反序列化这些消息。我已经能够反序列化一条消息,但是如果文件包含多条消息,则只有第一条消息会被反序列化。代码:

此代码将仅反序列化一条消息,但如果我制作一条 cicle,则只有第一个将再次反序列化。所以任何机构都面临同样的问题。PS-> 如果我尝试使用任何 InputStream 中的 readObject 方法,它将检索异常,唯一的方法是使用 Message 构造函数。

致以最诚挚的问候

0 投票
0 回答
3045 浏览

java - 在 java 中读取 eml 文件:base64 问题

我在尝试读取 eml 文件时遇到问题。我的代码是

在这里,我没有获得价值part.getFileName()和所有其他价值。这是我的电子邮件内容。

0 投票
1 回答
1156 浏览

email - MailItem 外的 MIME 消息

所以我对这个话题进行了很多研究。有一个COM方法,我花了很多时间来实现它,它涉及到IMessage,IConverterSession,一些反射,诸如此类。我发现的大多数答案都表明这不能在 C# 中使用,但对我来说似乎有办法。无论如何,我得到的关闭是接收一个空的 IStream 对象(长度 = 0)。让我真正决定完全放弃这种方法的另一件事是一些报告它可能无法在 64 位版本的 Outlook 2010 下工作。

更明显的方法是从 Outlook 中简单地获取 MailItem 并开始从中构建 MIME 消息。这似乎非常乏味且容易出错 + 它还会通过解析/构建 MIME 功能使我的代码膨胀。

我在想是否有另一种方法,即某种方法可以保留现有的 .NET 类,以便轻松地将我的 Outlook 邮件项转换为 MIME 邮件。我认为 MailMessage / SmtpClient 类可以解决问题。所以我这样做了:

从那时起,我可以收到消息(我为每条消息指定一个新的投递目录,因为我不能知道它们的名字)。

因此,在深入反思以查看是否可以在不实际保存文件的情况下获取内容之前,.Net 中是否有任何其他内置方式可以从单独的字段(来自、到、主题、正文、附件)构造 MIME 消息,我不坚持立即将 MailItem 转换为 MIME 消息的方法(尽管如果有的话会很好),但至少能够在某个对象上设置属性并从中获取构造的消息之后?

非常感谢!