こんにちは、愛西スタッフです😄🌟
とある日、JavaScriptのファイルをメールで送信しようとしたところ、エラーを返されるという案件がありました。
調べてみましたところ、Googleのヘルプに詳しいことが載っていまして、Gmailにはセキュリティ上の問題で添付できないファイル形式というものがあるようです。
それによりますと、JavaScriptなどのファイルはそのままはもちろん、Zipなどで圧縮していても弾かれます。
スクリプトや実行ファイルなどに多く見られます。
ちなみに、Yahoo!メールから該当ファイルを送っても送信エラーで突き返されますし、Google Chatでもアップロードに失敗します。(ちなみに、JavaScriptのコードを直書きしたHTMLファイルは通りました。とはいえ、そのままでは外部ファイルとしては使えませんね。)
Gmailからの場合、Google Driveを経由して共有する方法があります。
Google Driveのアイコンをクリックし、Google Driveにアップロードしたファイルを選択し、ファイルの共有を行います。
メールサーバーやメールソフトによってはセキュリティ上の都合上添付できないファイルがあります。
資料として互いにファイルを送り合う場合があるかもしれませんが、セキュリティに引っかかれば送受信が上手くいきません。
その場合には送る方法を見直していく必要が出てくるでしょう。