procmailレシピヘルプ

procmailレシピヘルプ

私は頭が痛いほど正規表現について十分に知っているので、助けを求めています。

TO:行に「ZYX」文字列を持たないメールを取得し、「0.waste」にダンプする方法が必要です。助けの手を貸したい人はいますか?

答え1

ここでは、重要な正規表現は実際には必要ありません。!条件の前に「そうでない場合」を追加してください。

:0:
* ! ^To:.*ZYX
0.waste

0.wastemboxファイルでない場合(つまり、ロックが不要な場合)、2番目のコロンを削除します。:0:

^TO_マクロもありますが、To:ヘッダーよりも多くを識別し、区切られたアドレスを見つけるように特別に設計されています(したがって、ZYXこの部分文字列を含む行ではなく始まるアドレス)。

関連情報