fetchmail で pop アカウントからメールを取得し、procmail に送信します。fetchmailrc ファイルに 'keep' を設定しました。これは、outlook にもメールを使用しており、fetchmail ですべてのメールを受信することができないためです。
私の問題は、今日のメールだけをダウンロードしたい、または最後に fetchmail を実行してから少しでもダウンロードしたいということです。
現在、procmail ファイルで日付でフィルタリングしようとしていますが、機能していません。
私はfedora14を使用しています
.procmailrc の内容
SHELL=/bin/bash
DATEZ="date +'%a, %d %m %Y'"
:0
*^From.*\<(blah@blah\.com|blah2@blah2\.ca)\>
*^Content-Type:*
*^ name.*\.(xls|doc)
*$ ^Date:.*$DATEZ
{
:0fw
| uudeview -p $HOME/Inbound/Received -
:0
| $HOME/Inbound/Start.bash 2> /dev/null
}