问题标签 [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 投票
3 回答
3536 浏览

c# - 电子邮件:如何在 C#/System.Mail 中设置嵌入图像的名称?

我正在尝试从 C# 发送带有嵌入图像的电子邮件。当我在 Gmail 中收到这封电子邮件时,嵌入的图像没有正确的名称 - 相反,它们显示为“noname” - 请参见下面的屏幕截图

以下是我将图像嵌入电子邮件的方式:

看这个问题:如何阻止电子邮件中的嵌入图像被 GMail 显示为附件?- 并比较我的电子邮件正文,看起来我需要将 Content-Type 字段设置为

内容类型:图片/jpeg;name="我的图片名称.png" "

而目前我的电子邮件看起来像这样:

知道如何使用 C# 和 System.Mail 做到这一点吗?

谢谢。

0 投票
1 回答
2770 浏览

embedded-fonts - Web 字体 mime 类型警告

我正在通过 webfonts.fonts.com 使用免费的网络字体服务,该服务由他们的服务器提供服务,并且在我的 Chrome/Safari 浏览器控制台中收到以下警告:“资源解释为字体但使用 MIME 类型应用程序传输/八位字节流。”

这是 JS 链接 fonts.com 指定放置在标题中:

这是我正在使用的 CSS:

我不知道警告是什么意思,我想知道,因为它只是一个警告而不是错误,是否那么关键。我已经在各种浏览器、Mac 和 PC 上测试了该网站,从表面上看,一切正常,看起来应该是这样。

任何人都可以阐明我是否做错了什么,或者即使这是否是一个问题?很高兴在必要时发布更多信息。

提前致谢。

0 投票
1 回答
2206 浏览

java - 如何解码 [MIME] java 邮件中的附件文件

我无法解码附件。它类似于=?utf-8?B?MS5qcGc=被编码的东西。我需要解码那个附件。我用来解码的java代码

请帮我解码。

0 投票
2 回答
6731 浏览

java - 如何对 Internet 地址进行编码

发送电子邮件的代码如下:

我的问题是,当我在 utf-8 中编码主题时,我如何编码收件人地址,即。new InternetAddress(address)

0 投票
1 回答
5724 浏览

java - 将 .eml 读入 JavaMail MIME 格式

我已将单个消息作为 .eml 文件存储在我的磁盘上。当需要将它们从磁盘读取到内存时,我无法恢复电子邮件的正文(文本)。这是读取 .eml 文件的代码

有趣的是——我可以打印出关于电子邮件的各种信息、发件人、主题行、收到时间、抄送、密送等。我就是无法访问电子邮件内容。我应该在哪里看到正文,而不是一个内存地址(下)

所以有什么帮助吗?我忘记了像演员表这样简单的事情吗?除了 MimeMessage 格式之外,我还尝试从 Multipart 和 Message 打印内容。感谢您的意见,谢谢!

0 投票
4 回答
7933 浏览

html - 由于 mime 类型不匹配,CSS 被忽略

我测试过的每个浏览器都忽略了我的站点样式表。在 IE9 - SEC7113 上测试时出现此错误:由于 mime 类型不匹配,CSS 被忽略

这是引用它的标头中的 html。如果您需要更多信息,请告诉我。

0 投票
1 回答
836 浏览

perl - MIME::Lite 和消息 ID

使用MIME::Lite时,有没有办法在接受消息时获取 MTA 分配的消息 ID?这是我的代码片段。

我尝试Debug=>1$msg->send命令中设置,但$status不包含 Message-ID,调试输出也没有它。

谢谢,瑞克

0 投票
1 回答
299 浏览

unit-testing - MIME 解析器测试数据

我刚刚编写了 MIME 解析器并在收件箱中的 1000 多条消息上对其进行了测试,所以看起来它运行良好。但是,这些消息中的大多数都是私有的,我不能在公共单元测试中使用它们或将它们添加到 VCS。

是否有任何已知/公共的邮件消息集可用于 MIME 解析器单元测试?

我曾考虑通过 HTTP 从公共邮件列表中提取原始 MIME 消息,但这会使测试变得非常缓慢且不可重复。

0 投票
1 回答
1122 浏览

outlook - 将 Outlook 的“J”表情解码为文本

Outlook 默认将“:)”转换为“J”。谷歌搜索显示 J 是表情符号的 Wingdings 字符,因此对于 Outlook 用户来说,它们看起来像正常的表情符号。

我想将这些“J”表情转换为 UTF-8 笑脸字符,以便我们其他人也能看到它们。但是在查看电子邮件的来源时,“J”笑脸线看起来像这样:

也就是说,就像您在每隔一行看到的普通 Outlook 格式一样。除了 Calibri 和 Times New Roman 之外,在源代码的任何地方都没有提到任何字体系列。那么 Outlook 是如何将这些 J 解码为表情符号的呢?我如何能?

0 投票
1 回答
718 浏览

java - Liferay:如何在 MailServiceUtil 中为附件指定 CID(以便它们可以嵌入(即图像)在 HTML 内容电子邮件中)

附件需要像这样添加

,但内部似乎 fileName 仅用于 MimeBodyPart.setFileName()

我无论如何都找不到使用

功能,所以我可以使用嵌入在邮件中的图像

似乎 MailEngine 位于门户 jar 中,因此仅供内部使用,我无法找到 MailServiceUtil 的解决方案。这是否意味着我需要从头开始解码所有 Liferay 高级 API 并使用 Java Mail API?