メールパーサー

メッセージ本文とPDF添付ファイルをすべて読み取り、フィールドをスプレッドシートの列として出力するAI メールパーサー

各メールを手動で開き、添付ファイルをダウンロードし、そのフィールドをスプレッドシートに入力すると、1ドキュメントあたり約3分かかります。これは本文と添付ファイルを5〜10秒で解析します。

1ページあたり5〜10秒 · 印刷テキストで最大99%の精度 · 専用受信トレイアドレス · 送信者ごとのルール不要

任意のメールボックスから転送
PDF添付ファイルを読み取り
専用受信トレイアドレス
XLSX / CSV / Sheets

メールパーサーが各メッセージと添付ファイルから抽出するもの

メールパーサーは、構造化されていないメッセージをスプレッドシートの行に変換します。ImageToTable.ai はメッセージの両方の部分をカバーします。どのツールでも確認できるヘッダーフィールド(送信者、件名、受信日)と、通常は添付ファイル内にあるデータです。後者は、アップロードされたあらゆるドキュメントを読み取るのと同じ方法で、ビジョンモデルが PDF、スキャン、写真を読み取ります。列名を入力すると、転送されたすべてのメールがそのヘッダーを持つ行として取り込まれます。

送信者アドレス / 名前
件名
受信日
請求書 / 注文番号
PO番号
請求日
支払期日 / 支払条件
合計金額
通貨
ベンダー / 会社名
明細行(添付ファイルから)
追跡番号

これらは列名の例です。本文フィールドはメッセージ自体から取得し、明細行や合計などのフィールドはPDFまたは画像の添付ファイルから読み取ります。一度定義すれば、転送されたすべてのメールが同じ構造化された行を生成します。

データは通常、メール本文にはありません。添付ファイルにあります。

このクエリで上位表示されるものの多くは、メッセージの文章を読み取ってそこで止まるメールパーサーツールです。メール自体がドキュメントだった時代にはその設計は理にかなっていましたが、請求書、注文確認、銀行通知の場合、メッセージはPDFを包む封筒にすぎません。そこから3つの構造的な問題が生じ、多くの解析設定が静かに劣化していく理由を説明しています。

本文テキスト解析が対応できない領域

01

本文のみのパーサーは、データが始まる場所で止まります。 注文確認メールは、4ページのPDF請求書を包む2文の文章にすぎません。本文パーサーが取得できるのは、その文章、件名、そして本文中に記載された合計金額程度です。請求書番号、明細行、税の内訳は、決して開かれることのない添付ファイルの中にあります。このカテゴリのGmailやSheetsのアドオンは、「テンプレート化されたメール」を解析するのであって、そこに添付されたドキュメントを解析するのではありません。

02

解析ルールは1人の送信者のレイアウトに縛られ、ベンダー自身のドキュメントもそれを認めています。 cloudHQのセットアップガイドでは、すべてのメッセージが「類似した形式」である必要があるため、単一の送信者と件名に絞り込むよう指示されています(出典)。Mailparserのヘルプセンターも、「テキスト内の固定位置」を基準に各ルールを構築することを推奨しています(出典)。ベンダーが「Total」を「Amount Due」に改名したり、テンプレートを再構成したりしても、ルールはエラーを出しません。誤った範囲を取得するか、何も取得しないだけです。

03

メールのノイズが位置ベースのルールを無力化します。 署名ブロック、法的免責事項、引用された返信チェーンにより、「Total:の後のテキスト」は1通のメッセージに3回現れることがあり、最も古いコピーは通常引用スレッド内にあります。r/ConnectWiseの解析ルールに関するスレッドは明快に述べています:「解析ルールの問題は、常に使えるわけではなく、メールの件名に依存する点です。」

列名抽出による処理方法

01

添付ファイルはスキップされず、ドキュメントとして読み取られます。 ビジョンモデルは、直接アップロードされたファイルと同様にPDF、スキャン、写真を読み取り、印刷テキストでは最大99%の精度を実現します。パスワード保護された添付ファイルにも対応しています。よく使うパスワードを設定に保存しておくと、暗号化されたPDFも処理前に自動で試行されます。本文のフィールドと添付ファイルのフィールドは同じ行に格納されます。

02

列は一度定義するだけで、あらゆる送信者に対応します。 これがカスタム列抽出です。必要な列名(請求書番号、支払期日、合計金額)を入力すると、AIが値の位置ではなく意味を理解して各値を特定します。新しい送信者や、メールが刷新された既存の送信者でも再設定は不要です。また、すべてのアカウントに専用の受信アドレスが1つ付与されるため、ルールベースのツールのようにレイアウトごとにメールボックスを管理する必要はなく、すべてを1か所に転送できます。

03

意味に基づく読み取りはメッセージの付随要素に影響されません。 署名、免責事項、引用されたスレッド本文は、位置ではなく意味に基づいて抽出が行われるため、フィールド値と混同されません。「合計」という語を含む免責事項は合計金額とは見なされません。転送されたチェーンに同じ数値の古いバージョンが含まれている場合、bboxハイライト付きのレビューモードで、抽出された各値がどの出現箇所から来たのかを正確に確認できるため、検証は読み直しではなく一目で済みます。

3つの問題すべてに共通するパターンは同じです。ルールベースのメール解析は、送信者ごと、レイアウト変更ごとに新しい作業としてコストを見積もります。セマンティック抽出はスキーマを一度見積もれば、送信者を吸収します。

メールクライアントを開かずに、サプライヤーのメールからスプレッドシートの行へ

メールで届くサプライヤー請求書を処理する場合、メッセージの受信からエクスポートまでの全ループは次のとおりです。

1

専用の受信アドレスに転送する

各アカウントには受信アドレスが1つ付与されます。仕入先に共有するか、ご自身のメールボックスに転送ルールを設定して請求書が自動的にそこへ届くようにします。送信者ホワイトリストを有効にすれば無関係なメールがキューに入るのを防げ、自動処理をオンにすればメッセージの到着と同時に、次のステップで定義する列テンプレートを使って抽出が始まります。添付ファイルは自動的に処理キューに入り、誰かがダウンロードしたり再アップロードしたりする必要はありません。

アドレスは1つ、どのメールボックスでも、アップロード作業は不要です。

2

列の名前を一度決める

必要なフィールドを入力します:Sender、Invoice Number、Invoice Date、Due Date、Total、さらに明細行のような添付ファイル側のフィールドも指定できます。これらの名前が出力スプレッドシートの正確なヘッダーになります。列セットをテンプレートとして保存すれば、自動処理が到着のたびに再利用します。AIは各メッセージとその添付ファイルを読み取り、埋められる列はすべて埋めます。特定のメールに含まれないフィールドは推測せず空のままにします。

列名がそのまま出力になります。送信者ごとのルールは不要です。

3

バッチをエクスポートする

各メールは1行になり、本文のフィールドと添付ファイルのフィールドが並んで配置されます。バッチをXLSX、CSV、またはJSONとしてエクスポートするか、アドオンを通じて結果を直接Google Sheetsに送信できます。抽出時に日付と金額が標準化されるため、クリーンアップ作業なしでAPやレポートのワークフローにそのまま使用できるファイルが得られます。

送信者請求書番号支払期日合計
[email protected]INV-882132026-09-30$4,218.60
[email protected]VP-104272026-10-07$1,102.00

値は例です。送信者はメッセージヘッダーから取得され、それ以外は添付の請求書PDFから取得されます。

このメールパーサーが得意なこと、そして意図的に行わないこと

メールの内容と添付ファイルを列に解析するのは範囲の限られた作業であり、その上にワークフローを構築する前に、境界がどこにあるかを正確に把握しておく価値があります。

最適な用途

実際の内容がPDFや画像の添付ファイルであるメール。 請求書、発注書、銀行取引明細書、納品書は通常、添付ファイルとして届きます。添付ファイルは完全なドキュメントとして解析されるため、送付状だけでなく、明細行や合計金額も保持されます。

ホワイトリストに登録できる定期的な送信者。 自動処理と紐付けたテンプレートを有効にすると、受信時にクリックなしで抽出が開始されます。アドレスをベンダーやクライアントと共有している場合でも、ホワイトリストによりキューをクリーンに保てます。

送信者が混在し、フォーマットが変わる場合。 1つの受信アドレスと1つの列セットで全送信者をカバーできるため、ベンダーがメールを再設計したり、新しいサプライヤーが加わったりしても、メンテナンス作業は発生しません。

注意が必要な場合

生成されるのは列であり、バックオフィス業務を代行するものではありません。 このツールはメール本文と添付ファイルを構造化データに解析します。返信の送信、メールボックスのルール管理、ベンダーへの不足項目の確認、CRMや会計システムの代替は行いません。生成されたスプレッドシートをその後どう扱うかは、お客様のワークフロー次第です。

添付ファイルの品質は依然として重要です。 ネイティブのデジタルPDFは、画面を撮影した写真よりもはるかに確実に抽出できます。人間が目を細めないと読めない項目は、モデルも同様に苦戦する可能性が高く、手書きや著しく劣化したスキャンは確認作業が必要です。

長い転送チェーンは一度確認する価値があります。 抽出は意味に基づいて読み取りますが、同じ数値の古いバージョンを複数引用したチェーンは、値がどの出現箇所から取得されたかを確認するのに30秒かける価値がある唯一のシナリオです。bboxハイライト付きのレビューモードは、まさにこのために存在します。

よくある質問

どのメールボックスから自動転送できますか?Gmail、Outlook、Zohoのメールパーサー設定はありますか?

転送に対応したメールボックスであればどれでも機能します。パーサーがメールボックスにログインすることはないためです。ImageToTable.aiのアカウントには専用の受信アドレスが1つ付与されるので、gmail email parser、outlook email parser、zoho email parserなどの検索はすべて同じ設定に行き着きます。つまり、Gmail、Outlook、Zoho Mail、その他のクライアントでそのアドレスにメッセージを送る転送ルールを設定するだけです。パーサーが見るのは転送された内容のみで、送信者ホワイトリストにより無関係な送信者はキューに入りません。解析するのはメールであり、テキストメッセージではありません。SMS転送はこのツールの対象外です。

添付ファイルも読み取りますか?それともメール本文のみですか?

両方です。そして通常、重要なのは添付ファイルの方です。本文テキストのパーサーは文章と件名で止まりますが、請求書メールでは請求書番号、明細行、合計金額はPDF添付ファイルの中にあります。ImageToTable.aiは添付ファイルをビジョンモデルでドキュメントとして読み取ります。アップロードされたPDFやスキャンを読むのと同じ方法です。そして本文のフィールド(送信者、件名、受信日)と添付ファイルのフィールド(請求書番号、明細行、合計金額)を同じスプレッドシートの行に配置します。

取引先がメール形式を変更した場合はどうなりますか?

何も壊れません。壊れるような送信者ごとのルールが存在しないためです。テンプレートベースのパーサーは、各フィールドを特定の送信者のレイアウト内の固定位置やラベルに結び付けるため、ラベル名の変更やテンプレートの再構成があると、誤った値または何も返しません。ここでは出力列を一度定義すれば、AIが意味に基づいて各値を特定するので、新しい送信者や再設計されたメールでも再設定は一切不要です。設定を触る必要があるのは、以前は抽出していなかったフィールドを取得したい場合だけであり、それはルールの修復ではなく列の追加を意味します。

PDF添付ファイルから請求書番号や合計金額をExcelに自動で取り込めますか?

はい。必要な列(Invoice Number、Invoice Date、Due Date、Total Amount)を定義し、テンプレートに紐付け、受信トレイの自動処理をオンにします。請求書PDFを含む転送メールは、誰もメッセージを開くことなくスプレッドシートの行になります。パスワード保護された添付ファイルにも対応しています。使用するパスワードを事前に設定で保存しておけば、暗号化されたPDFは処理前に自動で試行されます。結果はXLSX、CSV、JSONとしてエクスポートでき、アドオンを通じてGoogle Sheetsに直接取り込むこともできます。

無料のメールパーサーからExcelへのトライアルはありますか?

はい。登録は無料で、ご自身のメールでテストできるCreditsが付与されるため、添付ファイル付きのサンプルメッセージを転送し、列が埋まる様子を確認して、支払い前に出力を判断できます。このページのライブデモもアカウントなしで利用できます。有料プランは、無料のCreditsを超えて利用する場合、月額$9から始まります。

メール駆動の抽出に関連するワークフローについてさらに読む:

📮 contact email: [email protected]