0

特定のアドレスに送信された電子メールを検索してフォルダに保存する procmail ルールがあります。ルールは次のようになり、問題なく機能します。

:0:
* ^TOarchive@extraspecialbitter.com
/home/pablo/mail/archive

2 番目のフォルダーにも書き込みたいのですが、これまで試したことはすべてうまくいきませんでした。最初のフォルダに続く 2 番目のフォルダと同様に、同じ "TO" アドレスに対する 2 番目のルールは無視されます。

:0:
* ^TOarchive@extraspecialbitter.com
/home/pablo/mail/archive
/home/pablo/mail/new

また、スペース、コンマ、「|」の区切り文字を使用して両方のフォルダーを同じ行に配置しようとしましたが、喜びはありません。最初のフォルダーは常に使用され、2 番目のフォルダーは無視されます。何か案は?

4

1 に答える 1

1

cたぶんこれでうまくいくでしょう(カーボンコピーを作成することをお忘れなく)。

:0 c:
* ^TOarchive@extraspecialbitter.com
/home/pablo/mail/archive

:0:
* ^TOarchive@extraspecialbitter.com
/home/pablo/mail/new

または(同じように動作するはずです):

:0
* ^TOarchive@extraspecialbitter.com
{
  :0 c:
  /home/pablo/mail/archive

  :0:
  /home/pablo/mail/new
}
于 2014-12-27T20:58:49.957 に答える