CentOS6 postfix+dovecotのメールサーバで、特定ユーザのnewディレクトリに入った特定の送信元からのメールを削除させようとしています。
今のところ、以下のserchでは検索ができているのですが、expungeはエラーになってしましました。
メッセージを翻訳すると、「事故を避けるため、検索クエリはすべての検索ブランチにMAILBOXを含める必要があります」
となっていたので、mailbox を入れてみましたが、削除されませんでした。
おそらく、expungeで指定するsearch_queryが誤っているためだと思うのですが、どのように指定するべきかがわかっておりません。
どなたか、特定ユーザのnewディレクトリに入った、特定の送信元からのメールを削除させる方法を御存じの方がいらっしゃいましたら、お教えいただけないでしょうか。
# doveadm -Dv search -u xxx@~.net new from xxx@~.com c6f263226570c853732100004a24062b 2117273 c6f263226570c853732100004a24062b 2117274 # doveadm -Dv expunge -u xxx@~.net new from xxx@~.com doveadm(root): Fatal: expunge: To avoid accidents, search query must contain MAILBOX in all search branches # doveadm -Dv expunge -u xxx@~.net mailbox new from xxx@~.com ※エラーは無いのですが、searchすると該当メールが引っかかる
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2017/02/06 05:53
2017/02/06 06:03
2017/02/06 06:23
2017/02/06 17:00
2017/02/07 09:20