Hi,

I try to filter based on the text part of an utf-8 encoded address, but the 
string matches neither decoded nor encoded.

This is a periodic mail from one of a couple of different routers, where only 
the text part defines a useful origin:

From: "=?UTF-8?B?RlJJVFohQm94IDc0OTAgU0ZK?=" <my@address>

which decodes to:

FRITZ!Box 7490 SFJ <my@address>

sieve filter script except:

; my requirements
require ["fileinto", "reject", "regex", "vacation"];

; the filter rule
if address :contains "From" [
        "FRITZ!Box 7490 SFJ",
        "=?UTF-8?B?RlJJVFohQm94IDc0OTAgU0ZK?="
] {
    fileinto "INBOX.some.folder";
    stop;
}

How do I do this correctly?

Thanks in advance,
Pete


----
Cyrus Home Page: http://www.cyrusimap.org/
List Archives/Info: http://lists.andrew.cmu.edu/pipermail/info-cyrus/
To Unsubscribe:
https://lists.andrew.cmu.edu/mailman/listinfo/info-cyrus

Reply via email to