GmailへEMLファイルをインポート

なぜかGmailにEMLファイルをインポートする機能がないので、Google Apps Scriptで作ってみた。

ほとんどAIが作ったんだけど。

EMLファイルに入っている宛先メールアドレスをラベル名にしたGmailのラベルが付きます。

高度な保護機能を有効にした場合、機微情報へのアクセスを行うためこのスクリプトは使用できません。
回避策をこちらに書いておきます。

変更履歴

日付 変更内容 ソースコード
不明 最初のバージョン (とりあえず動くようになった) source_old.gs
2025/04/19 文字化けするのを修正。宛先メールアドレスが取得できず、ラベルを設定できないのを修正。 source_20250419.gs

使い方

  1. インポートしたいEMLファイルをGoogleドライブにを保存する。
  2. Googleスプレッドシートで「EMLファイルのインポート」を開く。
  3. セルB1にEMLファイルを保存したフォルダー名を入力する。
  4. 「EMLファイルのインポートを実行」ボタンをクリックする。
  5. Googleドライブに保存したEMLファイルを削除する。

ソースコード


「練習で作った者たち」へ

トップページへ