问题标签 [attachment]

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 投票
2 回答
2631 浏览

c# - 使用 CreateItemFromTemplate 处理 olEmbeddeditem Outlook 附件

我正在使用 C# 处理 Outlook 收件箱中包含附件的邮件。其中一个附件属于 olEmbeddeditem 类型。我需要能够处理该附件的内容。据我所知,我需要将附件保存到磁盘并使用 CreateItemFromTemplate 来返回一个对象。

我遇到的问题是 olEmbeddeditem 可以是任何 Outlook 对象类型 MailItem、ContactItem、MeetingItem 等。您如何知道特定 olEmbeddeditem 附件将是哪种对象类型,以便您知道将返回的对象从模板创建项目?

或者,如果有更好的方法将 olEmbeddeditem 附件内容放入对象中进行处理,我也会对此持开放态度。

0 投票
2 回答
438 浏览

email - 什么会导致 Word 文档附件发生变异?

我们通过电子邮件(自动系统,而不是手动)发送 Word 文档。电子邮件已发送给用户,并抄送给我。

我们收到报告称某些用户的附件已损坏,但当我们打开抄送给我的副本时,它可以正常打开。

当用户将他们收到的副本转发给我们时,我们无法打开它。

下面是两个文件的十六进制比较。任何人都可以识别这里发生了什么吗?

邮件标题如下


我想我知道它是什么,但不知道它为什么会发生。

“X-Mimeole:由 Microsoft Exchange V6.5 制作”客户端正在使用 Exchange。现在,比较这些行。

原本的:

他们得到什么:

缺少的 charset="UTF-8" 可能意味着客户端将退回到 Windows-1252,我认为(有人可以确认吗?)会导致附件损坏。

现在的问题是,为什么要剥离字符集?

0 投票
6 回答
34208 浏览

java - 用Java下载邮件附件

我查看了参考文档,Spring 似乎对发送邮件有很好的支持。但是,我需要登录到一个邮件帐户,阅读邮件并下载任何附件。Spring 邮件 API 是否支持下载邮件附件?

我知道您可以使用 Java Mail API 来做到这一点,但过去我发现使用它非常冗长且令人不快。

编辑:我收到了一些回复,这些回复指向描述如何发送带有附件的邮件的教程,但我要问的是如何从收到的邮件中读取附件。

干杯,唐

0 投票
4 回答
1582 浏览

php - 如何通过php发送带有图形的电子邮件

我想发送包含图形元素的 HTML 电子邮件。我不知道要在这封电子邮件中附加图形。

0 投票
2 回答
8135 浏览

php - 如何检测用户何时成功完成在php中下载文件

我有一个处理文件下载请求的 php 页面。我需要能够检测文件何时成功下载。如何才能做到这一点?也许有一些方法可以检测到这个客户端,然后将确认发送到服务器。

谢谢。

编辑:通过句柄,我的意思是页面正在做这样的事情:

0 投票
3 回答
7085 浏览

php - 如何使用从 PHP 中获取的内容将 HTML 文件附加到电子邮件?

如何通过 PHP 发送带有 HTML 文件附件的邮件?-> HTML 文件(代码)的内容在 DB 中的字符串中。有一些简单的方法或免费脚本可以做到这一点吗?我不想将文件存储在本地,我需要从数据库中读取它并将其作为附件直接发送(不包含在正文中)。

0 投票
3 回答
2371 浏览

c# - 保存附件

我正在尝试监视我的 Outlook 收件箱,因此每当新电子邮件带有附件时,我都会将附件保存到其他位置。谁能帮我吗?

0 投票
7 回答
49306 浏览

php - PhpMailer 与 SwiftMailer?

我正在构建一个相当简单的 PHP 脚本,它需要发送一些带有附件的电子邮件。我发现这两个库可以做到这一点。

任何一个都比另一个有显着优势吗?还是我应该随机选择一个然后完成它?

0 投票
2 回答
282 浏览

file - 存储在服务器上的二进制文档的往返编辑

我正在寻找为内容管理系统构建一些功能,用于编辑存储在服务器上的文件。

我想让用户能够轻松地将文件本地下载到他们的计算机,打开文件进行编辑,然后将其保存回服务器。该过程应尽可能无缝。

今天的步骤如下:

  1. 单击链接以在 Web 浏览器中下载文件(例如 PSD)
  2. 将其保存到磁盘
  3. 找到文件,在 Photoshop 中打开它进行编辑
  4. 进行更改,保存文件
  5. 返回浏览器,导航到下载的文件。
  6. 点击“替换文件”
  7. 找到文件,将其上传回服务器。

这就是我想要的:

  1. 点击链接打开PSD文件
  2. 文件已下载,Photoshop 启动
  3. 进行更改,保存文件
  4. 文件上传回服务器,替换原始文件

使用过 Sharepoint 的人都知道这可以(使用 WebDAV)但仅适用于 Office 应用程序(PPT、DOC、XLS)。我希望它适用于所有文件类型。

这将需要在本地安装某种软件——可能是单独安装的应用程序,注册了 mime 类型、签名的 java 小程序或 firefox 扩展。

这似乎是一个应该解决的问题。有没有人见过这样做?

0 投票
5 回答
8536 浏览

php - 通过 python 或 php 从 gmail 获取附件

我一直在尝试查找有关如何在 python 或 PHP 中从 gmail 帐户检索附件的信息,我希望这里的人可以提供一些帮助,谢谢。

有关的: