web-dev-qa-db-ja.com

javascriptファイルを電子メールの添付ファイルとして送信できません

Hotmailはjavascriptファイルを電子メールに添付することを許可していません、その背後にある理由は何ですか?

11
user2284926

これを回避する簡単な方法は、ファイルの名前を.js拡張子ではなく.txt拡張子に変更することです。

6
mti2935

2010年のブログ投稿で見つかった推論:

「それらは「実行可能」であるため。基本的にはコンピュータプログラムであるか、コンピュータプログラムとして扱うことができます。

そして、コンピュータプログラムとして、マルウェアを運ぶ可能性があります。」

Hotmailは多くの添付ファイルタイプをブロックします。古い回避策は、転送時にファイル拡張子を削除し(this.js = this)、受信者がファイルをダウンロードするときに拡張子を追加するか、ファイルを圧縮することでした。 Zipアーカイブ。

2
Jay Lane

電子メールクライアントは、受信者のコンピューターにマルウェアをインストールするために使用される可能性があるため、通常、JavaScriptを使用した電子メールの送信を許可していません。古い電子メールクライアントはJavaScriptを許可していたため、大きな問題がありました。その結果、これらのクライアントを使用している人は誰でも、マルウェアが「ストラップオン」されたチェーンメールの犠牲になる可能性があります。

今日では、ウイルスのダウンロードを心配することなく、安全にメールを開くことができます。ただし、悪意のあるWebサイトにつながる電子メール内のリンクをクリックすると、ウイルスに感染する可能性があります。したがって、安全であることがわかっている場合を除いて、電子メールのリンクをクリックしないでください。

2
Jason