Workを導入したところ、「Outlookの時はメールをD&Dで保存できたのに、Gmailになってできなくなった」とのクレームが出てきた。経理の外注先や監査法人とのやりとりの際に、メールを含む関連資料1式をやりとりするニーズがあるらしい。ユーザからは「面倒だ」「拡張子って何?」との声が・・・。誰か作ってるだろうと思って探してみたが、意外なことに私の調べた限りではそのような拡張機能が見つからなかったので、自分で作ってみた。Chromeウェブストアに公開してみたので、以下のリンクからどうぞ。EMLとして保存(Gmail)使い方Gmailで「メッセージのソースを表示」を行うと、自動でemlファイルがダウンロードされます。ファイル名は「yyyymmdd_hhmmss.eml」になります(Dateヘッダから取得した日時です)。拡張機能内のJavaScriptからはアクセスできない(拡張機能のJavaScriptはページ内のJavaScriptとは別の空間で実行される)。そのため、メッセージのソースを表示した後に動作するような仕様とした。APIを使えばアクセスできるとは思うのだが、そうするとユーザは最初にアプリに対してGmailを読み取る権限を許可しなければならないため、敷居が高くなってしまう。他の人はこれらの理由で同様の拡張機能の作成を断念したのではないだろうか。Outlookのように保存されるファイル名を件名にしたかったが、ありとあらゆる文字コードに対応しなければならなくなるので単純にDateヘッダから日時を取得する仕様とした。