Trash first, permanent deletion second
Gmail's delete button never immediately erases anything -- it is a two-stage process by design, moving messages to Trash first as a safety net, with permanent removal only happening after 30 days or a manual empty.
Bulk-deleting by sender or date range
Combining a search operator, like from:[email protected] or older_than:1y, with select-all-matching lets you target a specific slice of your inbox instead of deleting everything, which is usually safer than clearing an entire label at once.
Frequently Asked Questions
Can I recover messages after emptying Trash?
Generally no, once Trash is emptied the messages are gone for good, so it is worth double-checking the selection before that final step.
Does deleting a message also remove it for people I sent it to?
No -- deleting from your Gmail only affects your own copy. It has no effect on copies already delivered to other people's inboxes.