The Wolfram API now handles email processing and this post describes some mail rules beyond anything you've probably ever seen.
Now I can subscribe to the mailing list as “receiver+5DHCTKhQ@wolframcloud.com,” and I will only receive messages about tables. But I can do better. Why not search messages for the price and create a log with the information I want? The function func below will run in my Wolfram Cloud account every time the mail receiver address receives an email
I wish I was like 10X smarter so I could use the Wolfram Language for more than dinking around.
By way of John D. Cook