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

ios4 - 如何使用 iphone mail-core api 发送附件?

我正在一个项目中使用邮件核心 iphone api 来发送和检索邮件。我已经尝试了很多东西,但一直找不到任何解决方案。我试过搜索,但没有找到任何解决方案。有人可以解释如何使用 mail-core api 发送附件吗?如果有人知道该怎么做,请告诉我。

0 投票
1 回答
518 浏览

php - 如何使用 IMAP 和 PHP 下载电子邮件附件?

我正在尝试检索每天作为附件通过电子邮件发送给我的文件。我需要检索我的 Linux 服务器的附件。实现这一目标的最简单方法是什么?

谢谢你的帮助!

克里斯

0 投票
1 回答
317 浏览

php - PHP 电子邮件附件

我正在尝试发送带有多个附件的电子邮件。

这是一个例子:
$uid = md5(uniqid(time()));
$header = "From: Test <test@test.com>\r\n";
$header .= "MIME-Version: 1.0\r\n";
$header .= "Content-Type: multipart/mixed; boundary=\"" . $uid . "\"\r\n\r\n";
$header .= "--" . $uid . "\r\n";
$header .= "Content-type:text/plain; charset=iso-8859-1\r\n";
$header .= "Content-Transfer-Encoding: 7bit\r\n\r\n";
$header .= "Test Email\r\n\r\n";
$header .= "--" . $uid . "\r\n";
$header .= "Content-Type: text/x-csv; name=\"1.csv\"\r\n";
$header .= "Content-Transfer-Encoding: base64\r\n";
$header .= "Content-Disposition: attachment; filename=\"1.csv\"\r\n\r\n";
$header .= $csvfile1 . "\r\n\r\n";
$header .= "--" . $uid . "--";
$header .= "Content-Transfer-Encoding: 7bit\r\n\r\n";
$header .= "Test Email\r\n\r\n";
$header .= "--" . $uid . "\r\n";
$header .= "Content-Type: text/x-csv; name=\"2.csv\"\r\n";
$header .= "Content-Transfer-Encoding: base64\r\n";
$header .= "Content-Disposition: attachment; filename=\"2.csv\"\r\n\r\n";
$header .= $csvfile2 . "\r\n\r\n";
$header .= "--" . $uid . "--";
$header .= "Content-Transfer-Encoding: 7bit\r\n\r\n";
$header .= "Test Email\r\n\r\n";
$header .= "--" . $uid . "\r\n";
$header .= "Content-Type: text/x-csv; name=\"3.csv\"\r\n";
$header .= "Content-Transfer-Encoding: base64\r\n";
$header .= "Content-Disposition: attachment; filename=\"3.csv\"\r\n\r\n";
$header .= $csvfile3 . "\r\n\r\n";
$header .= "--" . $uid . "--";

我在 csv 文件的末尾得到了一些奇怪的字符,如下所示:
w־סֽד·ֽסמ׳fק־ןo,
‰z{­©}ךֺxn+¢”j״¶'Eט²¶*Jײֻrֵz°¶+·$j״¶'5ל†·u+¶+‰ֻ{²װj״¶',

可能是什么问题呢?

谢谢。

0 投票
1 回答
610 浏览

email - 电子邮件附件加密 - RSA 还是 AES?

我正在为自定义项目从头开始开发电子邮件服务器。我了解 RSA 和 AES,但我迷路的是处理附件。我想给 Alice 发送一个签名的消息,我还想给她发送一个加密的文件附件。在这种情况下通常如何处理附件?

提前致谢!

0 投票
1 回答
838 浏览

email - 电子邮件附件和带宽使用

我正在开发一个模块,使我们的系统用户能够向申请人池中所有已注册的活跃申请人发送批量电子邮件。目前,可以向其发送电子邮件的池中有超过 1000 万活跃的申请人。我正在考虑创建电子邮件块并等待几分钟,然后再发送单个块。我更关心的是附件。

由于每封电子邮件都可以包含一个附件(最大 2MB),因此即使将电子邮件仅发送给 10,000 名申请者(2MB X 10,000 名申请者 = 20GB 带宽),也可能会消耗大量带宽。我的问题是:

  1. 由于每个附件都是 MIME 类型,电子邮件的大小会按照我上面计算的方式计算吗?或者在带宽使用方面有不同的机制?

  2. 在您看来,如果我必须将文档发送给成千上万的人并且还想节省带宽,我有什么选择?我可以把文件放到服务器上让大家下载,但是会不会消耗一些带宽?(我不想走 FTP 路线)

  3. 有人说将这些类型的文件移到云端??云技术是否提供满足这种需求的解决方案?

非常感谢,

0 投票
2 回答
6140 浏览

php - Zend Framework:如何阅读电子邮件附件(并保存到磁盘)?

我目前正在使用 Zend_Mail_Storage_Imap 来使用 IMAP 阅读电子邮件。由于文档,我能够阅读电子邮件正文(文本和 html)。

现在我想弄清楚如何保存电子邮件附件。我找不到任何解释如何转换原始内容和保存附件的内容。我怎样才能做到这一点?

0 投票
4 回答
7004 浏览

django - 如何通过电子邮件将 Django FileField 作为附件发送?

我需要models.FileField使用 Django 作为电子邮件附件发送。我已经看到了显示如何使用原始request.FILES数据(仍包含 Content-Type)执行此操作的片段,但是一旦您已经将文件保存在models.FileField. 内容类型似乎无法从models.FileField.

有人可以给我一个例子来说明这将如何工作吗?我开始认为保存文件时可能必须将 Content-Type 存储在模型中。

谢谢!

0 投票
1 回答
1978 浏览

vba - 从 Outlook 电子邮件中提取 msg 附件

我有以下 vba 代码,可将附件保存在电子邮件中。

这适用于 .docx、.jpg 等,但我需要使用它来提取多个不起作用的 .msg 附件。

代码是

错误与该行有关 - If Dir(stFileName) = "" Then

0 投票
5 回答
6627 浏览

magento - Magento:如何在magento中发送带有附件的联系表电子邮件?

Magento 中是否有任何默认功能用于需要发送文件附件的简单联系表单?还是需要用 Zend 的邮件功能自定义?任何帮助或建议将不胜感激。

0 投票
1 回答
18939 浏览

php - Why is PHPmailer not sending the attachment?

Ive been working on create a file upload form using PHPmailer to send as attachments.

Ive finally got it to send the email, but its not sending the attachment. Here's my HTML form:

And here's my php processor code:

Ive checked, and the file IS being saved in the directory "uploads". Here are the errors im receiving:

If anyone can spot the errors or provide some input how to this that would be so helpful! Thanks in advanced!

Jonah


Ive replaced

With

And now here are my new errors: