This question already has an answer here:

In Gmail I have a filter that automatically moves all the mails from one address to the trash folder. I want to permanently delete them by even skipping that folder.

How can I block all messages from an email address so that I'm not even able to read them?

marked as duplicate by ale, Jacob Jan Tuinstra, jonsca Sep 7 '14 at 3:17

This question has been asked before and already has an answer. If those answers do not fully address your question, please ask a new question.

  • are they spam, or do you just want to ignore a single person? – mhoran_psprep Sep 5 '14 at 11:14
  • I want to ignore a single persone. I already move all his mails to the Tresh folder with a filter, but still they stay there for 30 days – pistacchio Sep 5 '14 at 12:26

Unfortunately, Gmail filters are only able to do a normal delete. So, seems you can't achieve what you want using standard Gmail features.

You have to manually empty the trash.

Not the answer you're looking for? Browse other questions tagged or ask your own question.