1

我慢してください、これはやりたいことのランダムなことのように聞こえますが、ここに行きます...

サプライヤの1つから、常に同じレイアウト/形式の電子メール(HTML形式)を毎日受信しています。この電子メールを「タップ」して、基本的に各行をループし、DBにレコードを自動的に追加する方法はありますか。

これを行う唯一の方法は、HTMLを手動でコピーして、これを実行するスクリプトを実行することだと思いますが、最初にここで才能を確認したいと思います。たぶん、私が知らなかった素晴らしいソフトウェアが存在したのかもしれません...可能であれば、あらゆる種類の手作業を排除したいと思います。

どんな提案も歓迎します。

編集:たぶん私の質問は、「メールクライアント内から電子メールに対してスクリプトを自動的に実行するにはどうすればよいですか?」という線に沿ったものかもしれません。

4

1 に答える 1

1

つまり、POP3またはIMAPメールプロトコルを使用して、メールボックスからメールをフェッチする(最適な場合は、メールボックスを別々のメールボックスに受信する)スクリプトを記述します。あなたが好きなようにそれを解析してください(多分mailparseこれのための拡張を試みてください)。好きなように処理します。次に、cronを設定して、特定の頻度(1日1回など)でスクリプトを起動します。

于 2012-09-14T07:59:31.253 に答える