无法将javascript文件作为电子邮件附件发送

时间:2013-07-12 16:51:39

标签: javascript email email-attachments

Hotmail不允许将javascript文件附加到电子邮件中,背后的原因是什么?

6 个答案:

答案 0 :(得分:8)

解决这个问题的一个简单方法就是使用.txt扩展名而不是.js扩展名重命名文件。

答案 1 :(得分:2)

在2010年博客文章中找到的推理:

  

“因为它们是”可执行的“。从根本上说,它们是计算机   程序或可被视为计算机程序。

     

作为计算机程序,它们可以携带恶意软件。“

Hotmail阻止了很多附件类型,旧的工作是在传输时删除文件扩展名即(this.js = this)并让接收者在他们下载文件时附加扩展名,或者压缩它在一个zip存档。

答案 2 :(得分:2)

电子邮件客户端通常不允许使用任何形式的JavaScript发送电子邮件,因为它可能用于在收件人的计算机上安装恶意软件。旧电子邮件客户端存在一个巨大的问题,因为它们确实允许使用JavaScript。因此,使用这些客户端的任何人都可能成为连锁邮件的受害者,而恶意软件被捆绑在一起。

现在,您可以安全地打开任何电子邮件,而无需担心下载任何病毒。但是,您可以通过点击电子邮件中导致恶意网站的任何链接来获取病毒;所以不要点击任何电子邮件链接,除非你知道它们是安全的。

答案 3 :(得分:1)

如果您有谷歌帐户,您可以压缩顶部文件夹并将其保存在您的谷歌驱动器中,然后共享驱动器链接。

答案 4 :(得分:1)

你可以为静态 js 代码做的一件事是制作一个 HTML 文件。在其中添加脚本标签。并在那里编写js代码。并上传包含 HTML 文件的 zip 文件。

答案 5 :(得分:0)

对我来说,唯一有用的就是将文件重命名为其他名称,例如.jss,然后要求收件人将其重命名。

相关问题