検索本文のふるい分けルール

検索本文のふるい分けルール

私は Protonmail を使用しており、Sieve ルールの例を探しています。メッセージの送信元が で[email protected]、メッセージ本文に「this is the body」が含まれている場合は、それをフィルター「Test1」に移動する Sieve フィルター ルールを追加したいと考えています。

例を探したのですが、良いものが見つからなかったので、これについての例があればありがたいです。

答え1

これをお探しですか?

require ["fileinto", "body"];
if allof(address :is "From" "[email protected]", body :contains  "this is the body") { fileinto "Test1"; }

テスト場所https://www.fastmail.com/cgi-bin/sievetest.pl次のテストデータを使用します。

From: some person <[email protected]>
To: another guy <[email protected]>
Subject: this is not the body

This is a test, where this is the body and some other text.

私の理解では、Sieveの拡張機能はサイトに依存しています。Protonmailがこれらの拡張機能を正確にサポートしているかどうかは調べていません。実際、ふるいページ言及していない拡張機能"body"(RFC 5173)なので、利用できない可能性があります。

関連情報