Правило решета для поискового тела

Правило решета для поискового тела

Я использую Protonmail и ищу пример правила Sieve. Я хочу добавить правило фильтра Sieve, которое, если сообщение было от [email protected]и тело сообщения содержит "это тело", переместит его в фильтр "Test1".

Я искал примеры, но не смог найти подходящего, поэтому буду признателен, если у меня будет пример для этого случая.

решение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), так что, возможно, он недоступен.

Связанный контент