Gmail添付ファイル自動保存!GASで効率化
「毎日届くメールの添付ファイル、どう整理していますか?」
特に、定期レポートや請求書など、毎日決まった種類の添付ファイルが届く場合、一つ一つ手作業でダウンロードして保存するのは、時間も手間もかかりますよね。
「もっと効率よくできないかな…」
「うっかり保存し忘れて、後で探すのに苦労した…」
そんなお悩みを抱えている社長様もいらっしゃるのではないでしょうか。
実は、Googleが提供している「Google Apps Script(GAS)」という無料のツールを使えば、この作業を自動化できるんです。
今回は、Gmailに届いた添付ファイルを、自動でGoogleドライブに保存する方法を、初心者の方にも分かりやすくご紹介しますね。
Google Apps Script(GAS)って何?
Google Apps Script(GAS)は、Google Workspace(GmailやGoogleドライブ、Googleスプレッドシートなど)の様々なサービスを連携させて、自動化や機能拡張ができる「プログラミング言語」のようなものです。
「プログラミング」と聞くと難しそうに感じるかもしれませんが、GASは比較的簡単なコード(命令文)で、様々な作業を自動化できるんですよ。
例えば、
- メールの添付ファイルを指定のフォルダに自動保存する
- スプレッドシートのデータを元に、メールを自動送信する
- フォームの回答を自動で集計する
など、あなたのビジネスを便利にするための様々な自動化が可能です。
今回のテーマである「Gmailの添付ファイルを自動保存」も、GASを使えばあっという間に実現できます。特別なソフトを導入する必要もなく、無料で始められるのが嬉しいポイントですね。
なぜ添付ファイルを自動保存するの?
日々の業務でやり取りされるメールには、大切な情報がたくさん詰まっています。特に添付ファイルは、
- 毎月の請求書
- お客様からの注文書
- 社内での報告レポート
- デザインや資料のデータ
など、業務を進める上で欠かせないものがほとんどです。
これらのファイルについて、こんな状況になっていませんか?
- 一つ一つ手作業でダウンロードしている
- ダウンロードしたファイルを、どこに保存したか分からなくなる
- 後で必要になった時に、メールを探し出すのに時間がかかる
添付ファイルを自動でGoogleドライブに保存する仕組みを作っておけば、
- 保存し忘れを防げる
- 必要なファイルがすぐに取り出せる
- メールボックスがスッキリする
- 万が一のメール消失に備えたバックアップになる
といったメリットがあります。業務の効率化はもちろん、大切なデータを安全に保管するためにも、自動保存は非常に有効な手段と言えますね。
Gmailの添付ファイルを自動保存する手順
それでは、具体的にGmailの添付ファイルをGoogleドライブに自動保存する手順を見ていきましょう。
ここでは、特定のメール(例:「レポート」という件名)に添付されているファイルを、自動で特定のGoogleドライブフォルダに保存するシナリオを想定します。
1. Googleドライブの準備
まず、保存先のフォルダをGoogleドライブ内に作成しておきましょう。例えば、「自動保存レポート」のような名前のフォルダを作成しておくと分かりやすいですね。
2. Google Apps Scriptエディタを開く
Gmailを開き、右上の歯車アイコン(設定)から「すべての設定を表示」を選びます。次に、「拡張機能」タブの中にある「Google Apps Script」をクリックして、スクリプトエディタを開きます。
3. スクリプトを作成する
開いたエディタに、添付ファイルを保存するためのコード(命令文)を記述します。コードは少し長くなりますが、今回は以下の例のようなコードを参考に作成してみましょう。
(※ここでは、具体的なコードの例は割愛しますが、インターネットで「Gmail 添付ファイル 自動保存 GAS」と検索すると、たくさんのサンプルコードが見つかります。ご自身の環境に合わせて修正してご利用ください。)
コードを書く際には、
- どのメールを対象にするか(件名や差出人など)
- どのフォルダに保存するか
- ファイル名はどうするか
などを指定します。
4. スクリプトを実行・保存する
コードを書き終えたら、保存ボタンを押してスクリプトに名前をつけます。そして、実行ボタンを押して、スクリプトが正しく動作するか確認しましょう。初めて実行する際には、Googleアカウントへのアクセス許可を求められることがありますので、内容を確認して許可してください。
5. トリガーを設定する(自動実行の設定)
このままでは、手動で実行しないと動かないので、定期的に自動で実行されるように「トリガー」を設定します。スクリプトエディタの左側にある時計のようなアイコン(トリガー)をクリックし、「トリガーを追加」から、例えば「毎日」「毎時間」など、希望する実行頻度を設定します。
これで、指定した条件のメールが届くたびに、添付ファイルが自動でGoogleドライブに保存されるようになります。
あわせて読みたい
まとめ
今回は、Google Apps Script(GAS)を使って、Gmailの添付ファイルを自動でGoogleドライブに保存する方法をご紹介しました。
この自動化を設定しておくだけで、
- 添付ファイルの整理にかかる時間を大幅に削減できます。
- 保存し忘れを防ぎ、必要なファイルにすぐにアクセスできるようになります。
- 大切なデータを安全にバックアップできます。
「でも、自分でコードを書くのはやっぱり不安だな…」
「うちの会社に合った自動化の方法を知りたいな…」
そんな風に思われた方もいらっしゃるかもしれませんね。
NKI合同会社では、福岡市南区を中心に、中小企業の皆様のバックオフィス業務改善をサポートしております。
GASを活用した業務自動化のご相談はもちろん、AIツールの導入支援やGoogle Workspaceの設定サポートなども行っています。
特に、3名以下のスタッフがいらっしゃるお客様には、Google Workspaceの環境設定サポートを無料で提供させていただいております。
「どんなことができるんだろう?」
「まずは相談だけしてみたい」
という場合でも、大歓迎です。
お気軽にお問い合わせください。
NKI合同会社からのご案内
バックオフィスのお悩み、まずはご相談ください。
- ✅ 無料相談実施中:記帳代行・バックオフィス改善
- ✅ PC・クラウド環境設定サポート無料(ご契約のお客様)
- ✅ AI・DX活用でムダな作業をゼロに
福岡市南区 / オンライン対応可 / 中小企業・個人事業主専門
※本記事は一般的な情報提供を目的としたものです。税務・法務に関する個別の判断は、税理士・弁護士等の専門家にご相談ください。
この記事のキーワード
バックオフィスのお悩み、まずはご相談ください
経理担当を採用する前に、仕組みで月20時間の削減を。「紙を入れるだけ経理」で中小企業の現場と経理をつなぎます。福岡市内および近郊対応。