У меня есть fetchmail, который забирает мою электронную почту из поп-аккаунта и отправляет ее в procmail. В моем файле fetchmailrc установлено значение «держать», потому что я также использую электронную почту для Outlook, и я не могу заставить fetchmail принимать все мои электронные письма.
Моя проблема в том, что я хочу загрузить только сегодняшние электронные письма или, по крайней мере, арендовать их с момента последнего запуска fetchmail.
прямо сейчас я пытаюсь фильтровать по дате в файле procmail, но это не работает.
Я использую федора14
содержимое .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
}