maildropの管理UIを作った

フロントをVue.jsでこんな感じの構成

maildrop-1

動作の様子

maildrop-2

maildropの設定ファイル(~/.mailfilter)でも良いんだけどちょっと
日付が入れられないのとエントリーが増えてくるとちょっと管理しきれなくなった

一旦こんな感じのJSONを経由することでマシにした感じ

  "JUNKMAIL": [
    {
      "header": "From",
      "regex": ".*atmarkit.co.jp",
      "time": "2017/05/08 01:58"
    },
    {
      "header": "From",
      "regex": ".*facebookmail.com",
      "time": "2017/05/08 01:58"
    },

サーバサイドの実装
https://github.com/yaasita/maildrop-admin

.mailfilterへの変換処理