Asterisk problem in Sieve Script

Walter H. walter.h at mathemainzel.info
Tue May 16 09:53:41 EDT 2017


Hello,

I've got the following in the sieve script

elsif header :matches "subject" "[proxy] File-URL (*) detected"
{
    fileinto "INBOX._Info.ftpFileURLs";
}
else
{
    fileinto "INBOX._Info";
}

when the subject is e.g.
[proxy] File-URL (Media-PC) detected
then the if is true, this correct

when the subject is e.g.
[proxy] File-URL (2001:dead:beef:123::1234:5678) detected
then the if is also true, this is correct

when there is an IPv4 address e.g.
[proxy] File-URL (192.168.0.122) detected
this matches also,

but why
doesn't the following match:

[proxy] File-URL (2001:dead:beef:123::12:3456:7890) detected
[proxy] File-URL (2001:dead:beef:123:0:12:3456:7890) detected

Thanks,
Walter



More information about the Info-cyrus mailing list