メールをLineに自動転送!Notify終了後の無料設定と神ツール

メールをLineに自動転送!Notify終了後の無料設定と神ツールの全貌を詳しく解説してご紹介します。

「月額料金を1円も払わずに、確実にメールをLINEへプッシュ通知させたい」という読者の声に応えるべく、主要メールサービス別の実践的な設定手順をステップバイステップで紐解きます。

1. Gmail×Google Apps Script(GAS):完全無料で自動化する王道

Gmailをメインにお使いの場合、Googleのサーバー上で定期実行されるGoogle Apps Script メール LINE転送の組み合わせが最も推奨されます。外部サーバーを一切介さず、GoogleとLINEの間だけで完結するため、機密性の面でも優位性を誇ります。

  1. LINE Developersでのチャネル作成:LINE Developersコンソールにログインし、新規プロバイダーと「Messaging API」チャネルを作成。発行された「チャネルアクセストークン(長期)」と、ご自身の「ユーザーID」を控えます。
  2. GoogleドライブでGASを新規作成:Googleドライブの「新規」>「その他」>「Google Apps Script」を立ち上げます。
  3. スクリプトの配置:GmailAppクラスを用いて「label:未読 is:unread」などの特定検索クエリでメールを取得し、UrlFetchAppを用いてLINE Messaging API(エンドポイント:https://api.line.me/v2/bot/message/push)へPOSTリクエストを投げるスクリプトを記述します。
  4. トリガーの設定:GASの時計アイコン(トリガー)から、「イベントのソース:時間主導型」「タイマーのタイプ:分ベース」「時間の間隔:5分おき」に指定して保存します。

この設定により、新着メールが届いてから最大5分以内に、送信元・件名・本文抜粋があなたのLINE公式アカウントから通知として届きます。

2. Outlookメール×Make(旧Integromat):ノーコードで組む高速連携

Microsoft 365やOutlook.comのメールを転送したい場合、あるいはコードの記述を完全に避けたい場合には、ノーコード自動化ツール「Make」を用いたMake Gmail LINE連携 自動化およびOutlook連携が効力を発揮します。

Makeのシナリオ作成画面で「Microsoft 365 Email(またはOutlook)」モジュールをトリガーに指定し、「Watch messages」を選択します。続いてアクションモジュールに「HTTP」を選び、「Make a request」でLINE Messaging APIの仕様に従ったJSONペイロード(送信先IDとメッセージ本文)を設定するだけです。わずか数クリックで構築でき、視覚的にエラーログを追える点も現場で高く評価されています。

山下 哲也

山下 哲也

自動車・モビリティライター

デジタルガジェットとスマート家電の検証記事を多数執筆。失敗しないモノ選びを提案します。

Share this article
Twitter Facebook Pinterest