이메일에서 자동으로 정보를 추출하는 방법이 있습니까 (예 : Gmail의 정규식 가격)?


12

매월 저는 이동 통신사로부터 지난 달 계약 비용이 얼마나 들었는지 알려주는 이메일을 IFTTT를 통해 iOS 알림으로 구성하고 싶습니다. 문제는 메일의 첫 번째 줄에 정확한 비용이 없기 때문에 메일 본문을 제목으로 새 레시피를 만들 수 없다는 것입니다.

내가받는 메일의 예는 다음과 같습니다.

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

그리고 정규식을 사용하여 10.00 €의 정보를 얻은 'cost:\s(\d+\.\d{2})\s'다음 첫 번째 그룹의 내용이 담긴 전자 메일을 IFTTT로 보내 데이터를 처리하고 싶습니다 .

내 엔드에서 장치를 실행할 필요없이 어떤 식 으로든 이것이 가능합니까?


어떤 기계 / 장치를 정규식을 찾아서 IFTTT로 보내시겠습니까? 즉, 이메일 필터를 어디에서 처리 하시겠습니까?
barrycarter

가능하다면 나는 전혀 기계를 사용하지 않고 웹 앱이 나를 위해 작동하도록하고 싶습니다
y-spreen

답변:


6

방금 IFTTT에서 비슷한 기능을 찾고 있었지만 Zapier (종류)가 이것을 지원한다는 것을 알았습니다. 그들은 정규 표현식이 아니지만 일종의 패턴 일치를 수행합니다.

https://parser.zapier.com

필요한 것에 충분할 수 있습니다!


1
Zapier 응용 프로그램의 해당 부분으로 이동하기위한 몇 가지 기본 지침을 포함시킬 수 있습니까 (예 : "Gmail 버튼을 클릭하고 X를 수행하십시오")?
jonsca

완전한! 결과를 직접 푸시하는 실제 자동 서비스와 함께 잘 작동하는 것 같습니다! 감사!
y-spreen

이것은 완벽하게 작동합니다!
Karl Cassar

6

짧은 대답은 : 아니오, 당신은 이것을 할 수 없습니다.

긴 대답 :

  • IFTTT에는 적어도이 트윗으로 정규 표현식 스크레이퍼가 없습니다.

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

  • IFTTT는 자신이이 조건 또는 해당 조치를 작성하도록 합법적으로 허용하지 않습니다.

  • 불법적으로 https://github.com/captn3m0/ifttt-webhook 을 사용하여 자신 만의 THAT 작업을 만들 수 있습니다. 여전히 인터넷에 서버가 필요하거나 무료 서비스를 사용해 볼 수 있습니다.

  • 행동의 흐름은 다음과 같습니다.

    • IFTTT는 결제 이메일 사본을받습니다 (Gmail을 확인하거나 사본을 자동 전달).

    • IFTTT는 이메일을 신청서로 보냅니다.

    • 응용 프로그램은 정규식을 필터링하고 IFTTT로 전자 메일을 보냅니다.

    • IFTTT는이 새 이메일을 구문 분석하여 SMS로 변환합니다.

"이 작업을 수행하는 데 관련된 기술은 매우 복잡하여 수십억 개 중 999,999,999 배가 이메일을 직접 보는 것보다 간단합니다."

또한 pipes.yahoo.com을 살펴보십시오.

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.