Pergunta

Eu atualmente filtrar alguma mensagem de minha caixa de entrada com estas etapas:

select inbox
pick messages
set \Deleted tag

e, em seguida, repita o processo depois de selecionar o lixo.

Existe uma maneira mais direta de eliminação dessas mensagens? Ou é apenas o recurso do servidor de correio que excluir uma mensagem coloca-o no lixo, e apagar a partir do lixo permantently descarta-lo?

Foi útil?

Solução

Eu acredito que você tem que chamar EXPUNGE depois de definir a tag Deleted.

RFC 3501

Outras dicas

Não tenho certeza exatamente onde você está fazendo essas operações. O próprio IMAP não especificar que você mover as coisas para uma pasta Lixo. Normalmente IMAP vai deixar você marcar uma mensagem como excluída e mantê-lo dentro de sua caixa de entrada, mas marcado como excluído. Você pode então optar por "purga" a pasta que irá realmente eliminar todos os itens marcados para exclusão.

Com o meu cliente de email (Thunderbird), para dirigir excluir em vez de enviar para o lixo, eu mantenha pressionada a tecla Shift juntamente com a tecla Delete.

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top