Ticket #1714 (closed defeito: fixed)

Opened 10 years ago

Last modified 10 years ago

Criação de Filtro por tamanho

Reported by: yasmin.kamal Owned by: thiagoaos
Priority: normal Milestone: Expresso 2.2.0-rc1
Component: ExpressoMail Version: branch 2.2
Severity: grave Keywords:
Cc: WorkGroup: Centro de Testes

Description

Ao criar um filtro pelas configurações "O tamanho da mensagem seja" menor ou maior que determinado valor e "Arquivar em" uma determinada pasta o sistema salva o filtro, porém a condição não acontece, o usuário continua recendo a mensagem na "caixa de entrada" e não arquiva na pasta selecionada pelo filtro.

Caso de teste:  http://testlink.expressolivre.org/lib/execute/execSetResults.php?version_id=7844&level=testcase&id=2035&tplan_id=2664&setting_build=20&setting_platform=3

Attachments

Filtro.doc Download (780.0 KB) - added by yasmin.kamal 10 years ago.

Change History

comment:1 Changed 10 years ago by thiagoaos

  • Owner changed from ninguem to thiagoaos

comment:2 Changed 10 years ago by thiagoaos

Yasmin,

O filtro não está funcionando somente para o administrador do expresso. Qualquer outro usuário está funcionando.

Testei com 2 usuários e funcionou perfeitamente.

Lembro de uma resposta de Nilton a respeito do funcionamento dos filtros para o administrador.

Nilton ticket #732: "Tem a ver com a localização do diretório sieve do expresso-admin. A pasta padrão do sieve dos usuários fica em /var/spool/sieve/{letrainicialdologin}. O expresso-admin é o único usuário que fica em /var/spool/sieve/global, e aí, na hora que alguém manda uma mensagem pra ele, dá o seguinte erro no cyrus: "sieve script /var/spool/sieve/e/expresso-admin/defaultbc doesn't exist: No such file or directory". Eu acho tem a ver com o expresso-admin ser o admin do cyrus."

comment:3 Changed 10 years ago by thiagoaos

Você testou com um usuário administrador ou um normal? Caso tenha sido um usuário normal poderia me informar exatamente os parâmetros que você utilizou?

comment:4 Changed 10 years ago by yasmin.kamal

Testei com um usuário normal. Segue anexo os parâmetros que utilizei.

Changed 10 years ago by yasmin.kamal

comment:5 Changed 10 years ago by thiagoaos

  • Status changed from new to closed
  • Resolution set to fixed

Revisão [3961] - Adicionado mensagem de erro quando o filtro contém pasta acentuada.

Já existia um teste na criação do filtro perguntando ao usuário se ele desejaria criar realmente o filtro ou não, quando tinha palavras acentuadas no critério Remetente, para e assunto. O alerta indica que o filtro Pode não funcionar. Em testes que eu fiz, para esses critérios, chegou a funcionar. Porém para a pasta, nenhum dos teste que eu fiz, seja com acento agudo ou circunflexo, não funcionou, com isso, optei por não deixar o usuário criar o filtro para pasta acentuada. Não vejo muito problema, sendo que a pasta é de controle dele, ou seja, ele pode mudar o nome da pasta ou escolher outra, diferente dos outros critérios, que não é de controle dele, pois trata do remetente e assunto do email que chega.

Note: See TracTickets for help on using tickets.