メールから情報を自動的に抽出する方法はありますか(Gmailの正規表現価格など)?


12

毎月、携帯通信会社から、先月契約にかかった費用を知らせるメールが届きます。それをIFTTTでiOS通知にまとめたいと思います。問題は、メール本文の最初の行に正確なコストがないため、メール本文をタイトルとして新しいレシピを作成できないことです。

私が受け取るメールの例は

Hello nO_OnE_910,
[text]
cost: 10.00 €
[text]

そして、そのような正規表現を使用して10.00ユーロの情報を取得し'cost:\s(\d+\.\d{2})\s'、最初のグループのコンテンツを含むメールをIFTTTに送信してデータを処理したいと思います。

これは、自分の側でデバイスを実行する必要なく、何らかの方法で可能ですか?


どのマシン/デバイスで正規表現を見つけて、コンテンツをIFTTTに送信しますか?つまり、メールフィルタをどこで処理しますか?
バリーカーター14年

可能であれば、私はまったくマシンを使用しないと私のためのWebアプリケーションの仕事をしたいのですが
Y-spreen

回答:


6

IFTTTで同様の機能を探していましたが、Zapier(のような)がこれをサポートしていることがわかりました。適切な正規表現ではありませんが、並べ替えのパターンマッチングを行います

https://parser.zapier.com

必要なものには十分かもしれません!


1
Zapierアプリケーションのその部分に到達するための基本的な指示、たとえば「GmailボタンをクリックしてXを実行する」を含めてください。
jonsca

完璧!結果を直接プッシュする実際のzapierサービスと一緒に、うまくいくようです!ありがとう!
Y-spreen

これは完璧に動作します!
カールカッサー

6

簡単な答えは、いいえ、これはできません。

長い答え:

  • IFTTTには、少なくともこのツイートの時点では正規表現スクレーパーがありません。

https://twitter.com/grmeyer/status/240888420677873664

  • IFTTTでは、合法的に独自のこの条件またはそのアクションを作成することはできません。

  • 不法なことに、https://github.com/captn3m0/ifttt-webhookを使用して独自のTHATアクションを作成できます。それでもインターネット上のサーバーが必要になるか、無料のサービスを試してみてください。

  • アクションのフローは次のようになります。

    • IFTTTは、請求メールのコピーを受信します(Gmailをチェックするか、コピーを自動転送します)。

    • IFTTTは、アプリケーションにメールを送信します。

    • アプリケーションは正規表現を除外し、電子メールをIFTTTに送信します。

    • IFTTTはこの新しい電子メールを解析し、S​​MSに変換します。

「これを機能させるために必要なテクノロジーは非常に複雑で、10億回のうち999,999,999回は自分でメールを見る方が簡単です」

pipes.yahoo.comを調べることも検討してください

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.