Palomar + Tamiz: la coincidencia es falsa cuando es claramente verdadera

Palomar + Tamiz: la coincidencia es falsa cuando es claramente verdadera

Palomar versión 2.3.16 (7e2e900c1a)

Ok tengo un problema con esto:

if address :is :domain "From" "test.net" { fileinto "INBOX/Test"; stop; }

Y la cuestión es que esto es totalmente aleatorio porque otros dominios funcionan perfectamente bien (el nombre de dominio obviamente está ofuscado pero no cambia nada).

Aquí está la depuración.

24: address test
  24:   starting `:is' match with `i;ascii-casemap' comparator:
  24:   extracting `From' headers from message
  24:   parsing address header value `"Test.Net" <[email protected]>'
  24:   address value `[email protected]'
  24:   extracting `domain' part from address <[email protected]>
  24:   matching value `test.net'
  24:     with key `test.net' => 0
  24:   finishing match with result: not matched
  24: jump if result is false
  24:   jumping to line 25

¿Alguien puede explicar esto? Tengo algunos otros casos en los que claramente hay una coincidencia, pero dovecot "decide" que no es así con otros nombres de dominio.

Respuesta1

Elpágina de ejemplossugerir cambiar :isy :domain:

if address :domain :is "From" "test.net" { fileinto "INBOX/Test"; stop; }

información relacionada