【Gmail】ZIPファイルをメールに添付できない「セキュリティ上の理由によりブロックされました」エラーの原因と対策について情報科学屋さんを目指す人のメモ方法・手順・解説を書き残すブログ。私と同じことを繰り返さずに済むように。(7)スポンサーリンクZIPファイルをGmailに添付しようとしても「ファイルの添付中にエラーが発生しました」エラーや「セキュリティ上の理由によりブロックされました」エラーが表示されてしまい、ZIPファイルをメールに添付できない問題の原因や対策について。対策スポンサーリンクZIPファイルを添付できない問題ZIPファイルを新規作成メールに添付しようとした際、アップロード完了と同時に以下のようなエラーが表示されてしまい、ZIPファイルの添付に失敗してしまうことがありました。セキュリティ上の理由によりブロックされました。ファイルの添付中にエラーが発生しました。パスワード付きZIPファイルがメールに添付できない状態この問題は、パスワード付きのZIPファイル(暗号化されたZIPファイル)を添付しようとした際に発生していました。ブロックされるファイルの種類)」の中に、Gmailで添付できないファイルの形式が多数案内されていますが、その中にある「パスワードで保護された、アーカイブを含むアーカイブ」が該当していることが原因でした。これを言い換えると、すべてのパスワード付きZIPファイルが添付できないのではなく、そのパスワード付きZIPファイルが別のZIPファイル(アーカイブ)を含んでいる場合に発生するようです。そのため、パスワード付きZIPファイルの中身に問題があることを意味しています。パスワード付きのZIPファイルでファイル名が見えてしまわないようにZIPファイルを2重にする対策を利用している場合など、2重アーカイブにパスワードを付けたファイルを、セキュリティ的な理由からブロックしているようです。※ブロックの理由についての詳しい説明は書かれていませんが、Gmailは他にもファイル添付を禁止しているファイル形式を拡張子ベースで指定しているため、ZIPファイルをパスワード付きZIP化されてしまうと、元のZIPファイルの中にあるファイル名をGmail側がスキャンできなくなってしまうことから、そのような抜け道を塞ぐ意味で対策を入れているのかもしれません。実際、ファイル名を暗号化していない.7zファイルは添付可能でしたが、ファイル名まで暗号化した.7zは同様のエラーになり、添付することができませんでした。このことからも、どうやらGmailはセキュリティ面からファイル名が分からない形式かどうかを重視しているようです。対策そのため、パスワードを付けずにZIPファイルを作成するか、もしくは、パスワード付きZIPファイルの中身を減らすなどして、パスワード付きZIPファイルのどの中身がエラーの原因になるかを探り、そのファイルを添付ファイルから除外したり、アーカイブを解除した状態(展開した状態)にしてから再度パスワード付きZIPにし直すなどの対応を行ってみてください。実際、パスワード付きZIPファイルの中に入っていたZIPファイルを一度展開してから、直接パスワード付きZIPに含めたところ、問題なくファイルの添付操作を行うことができました(エラーが表示されずに添付することに成功)。Gmail以外のメーラー(メールアドレス)を利用することで同様の問題を回避できる可能性があります。別のメーラーやメールアドレスが利用できる場合は、そちらの利用も検討してみてください。その際、受け取り側のメーラー/メールサービス側で同様の理由でブロックされてしまう可能性もあるため(特に送信先がGmailを使っている場合)、ちゃんと届いたかどうかをしっかり確認するなど、注意してみてください。設定の変更方法などについて、解説記事をよく書いています。自分が困ったことをブログに書けば、次に困る人の参考になって、みんながみんな同じ苦労をせずに済む、というのが原点です。最近の関心は、スマホやパソコンが苦手な人の行動や思考、そしてそんな人を手助けする方法です。