问题标签 [email-attachments]

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 回答
3300 浏览

php - phpMailer 发送附件名称,而不是附件

嗨,我有一个文件上传字段,名称为“file1”,并且在 phpmailer 脚本中有代码:

并且由于某种原因,它像 php45we34 一样附加(每次差异,似乎它的临时名称路径,而不是实际文件)

有什么帮助吗?

0 投票
2 回答
3599 浏览

c# - C# - 将保存在数据库中的文件附加到电子邮件

如何将保存在 MS SQL 数据库中的一个或多个文件添加到电子邮件中?我已经知道如何附加保存在目录中或来自 fileUpload 控件的文件。

我的数据字段是这样的:

col1:Email_ID - 整数

col2: 文件名 - varchar

col3:file_content - 图像

所以我的 SQL 选择语句非常简单:

我只是想不出之后如何将它们附加到我的电子邮件中。

谢谢!

0 投票
1 回答
2973 浏览

ruby-on-rails-3 - 从 s3 使用 actionmailer 和 heroku 发送大型电子邮件附件


我有一个应用程序将上传的文件存储在 s3 中,一旦完成,就会发送一封带有附件的邮件。当附件大小在 0-15 Mb 之间时,该应用程序可以正常工作。但是,当我附加更大的东西(例如 16 Mb)时,它会失败并返回错误:

Net::SMTPFatalError: 550 无法发送电子邮件,超出最大大小 20480000 字节

1)。首先,我不明白为什么它会失败,因为 16Mb < 20480000 字节(+/-19 Mb)
2)。如何邮寄大于 19Mb 的文件

我正在使用 heroku 的 sendgrid 插件,以及带有 amazon s3 的 rails 3

0 投票
1 回答
1351 浏览

xcode4 - Xcode:将 MKmapView 的屏幕截图发送到电子邮件附件

我正在使用 Xcode 4 Beta 在地图上显示用户位置,效果很好。接下来我拍摄地图的屏幕截图并将其显示为电子邮件的附件(下面的代码将地图屏幕截图附加到电子邮件但发送的图像只是灰色网格线)

你能帮忙吗,这是谷歌的限制吗?还是有其他方法可以做到这一点

ps 我尝试手动截取地图,它在我的 iphone 4 上运行。

-(IBAction)buttonPress:(id)sender {

}


我玩弄了代码最终让它工作了,但我面临的另一个问题是电子邮件拒绝发送并被放置在我的电子邮件中的未发送消息框中。hotmail 帐户给我一条错误消息,说“副本已放置在您的发件箱中。将邮件内容发送到服务器失败”

你能帮忙吗

这可能是因为 GOOGLE MAP 的版权问题吗?或代码错误

0 投票
3 回答
807 浏览

php - 在电子邮件中将 HTML 作为附件发送

我正在尝试发送带有 HTML 附件的电子邮件,
我不希望 html 显示在消息中,
我实际上希望附加文件。

我已经完成了一半,我在电子邮件中附加了文件,
但是 hotmail 正在显示消息中的 html 以及附加它。

我正在使用 mime 类型:application/x-download 但也尝试过 text/html,两者的结果相同。

如果无法回答这个问题,如果有人知道可以在任何计算机(pdf 或图像除外)上打开的文件类型,其中文件源可以包含原始/未压缩文本,这将很有用。我基本上是通过电子邮件发送一张优惠券,其中将用户详细信息填写到优惠券上,所以我str_replace用来让他们在那里,所以不能使用带有str_replace.

0 投票
2 回答
3269 浏览

google-app-engine - 使用 java mail api 从应用程序引擎发送带有图像附件的电子邮件时出现问题

首先,我要感谢大家发布的答案。这个网站很棒。其次,我遇到了一个问题,搜索了几天后我仍然无法弄清楚。我发现很多人有同样的问题,但没有答案。我正在尝试将图像上传到在应用程序引擎上运行的应用程序并发送带有图像作为附件的电子邮件。我也在使用 org.apache.commons.fileupload 来上传图片。我成功发送了电子邮件,但附件有问题。我的 html 表单如下所示:

我选择 wich servlet 应该回答的 web.xml 文件如下所示:

所以,现在我有一个 html 表单和一个 servlet 来响应。首先,我尝试使用 javax.mail:

当我调试应用程序时,它显示它已将图像上传到缓冲区,但发送邮件失败(未引发异常)。(我将应用程序上传到应用程序引擎,因为如果您正在运行应用程序,则无法发送电子邮件本地)。接下来我尝试使用低级 api。我所做的更改是:

现在,它发送带有附件的电子邮件,但是当我尝试从我的电子邮件帐户(pdf 或图像)下载附件时,它无法识别它。它只是说文件可能已损坏。当我尝试发送图像时,我输入了“image/jpeg”,当我尝试发送 pdf 时,我输入了“application/pdf”。我到处搜索,发现其他人有这个问题,但没有解决方案。如果有人可以帮助我,我将不胜感激。(我为我的拼写错误道歉)我的进口是:


我使用以下代码成功发送了带有附件的电子邮件。但我的问题是,当我尝试下载附件或尝试查看它时,它说它已损坏并且无法识别。我认为问题在于上传图像。要上传图片,我使用 org.apache.commons.fileupload。在这里,我将图像上传到字节数组:

我还在“大小”中跟踪上传图像的大小在这里,我将图像移动到另一个适当尺寸的缓冲区中:

附件中的图像与上传的图像具有相同的尺寸,但不知何故损坏了。如果有人可以提供帮助。源代码是:

0 投票
2 回答
25948 浏览

c# - 在 C# 中设置电子邮件附件名称

我添加这样的附件:

但是我想让它附加为一个不同的名称,实际的文件名很长而且令人困惑我希望它附加为“file.txt”,有没有一种简单的方法可以做到这一点而不必复制文件?

0 投票
2 回答
5473 浏览

android - 在 Android 中将 Sqlite 数据库作为电子邮件附件发送

我有一个简单的应用程序,我用它来发送附件。

我已经设法从 SD 卡发送了一个文本文件(虽然我无法让它与使用在应用程序私有区域中创建的文件一起使用openFileOutput(fileName, 0))但我现在想发送一个数据库。

通过调试,我可以验证数据库是否存在并且在其唯一的表中有一个条目。我要发送的代码如下所示:

;

但是,当电子邮件客户端打开附件时,附件的大小为 0 字节,如果我触摸打开附件,客户端会说找不到文件。

有任何想法吗?我不确定 mime 类型是否正确,或者即使它很重要!

0 投票
0 回答
352 浏览

email - VSTO:如何将拖放项目识别为电子邮件附件?

我有一个 VSTO 加载项,它允许用户将 n 邮件拖放到列表框中的项目并保存。当用户拖动电子邮件附件时,我希望能够仅保存附件而不是整个电子邮件。

当前代码如下:

我试过使用:

没有运气就困住它。

有什么方法可以确定丢弃的项目是否是电子邮件附件?

0 投票
2 回答
674 浏览

c# - ASP.MVC 3 局部视图可以附加一个文件吗?

我的解决方案中有一个部分视图,我想用它来发送电子邮件。使用这篇文章:带有附件上传和电子邮件发送的表格

我找到了一种发送带有附件的电子邮件的好方法,但是当我使用 partialView 时它不起作用。我的帖子中的对象在 Attachment 属性处为空,但当我使用 View 时它可以正常工作。我还使用了 Ajax.BeginForm,它在 View 中可以正常工作,但与 Html.BeginForm 一样,它在 PartialView 中不起作用。所以,我的问题是:当我使用 partialView 时如何获得一个附件?