I have a lot of unused (old, dead) accounts on my machine. Many of them receive literally thousands of emails a day, all spam.
If the account was used by a person, I let the email bounce so that anyone trying to contact them knows something is wrong. However I'm not sure what to do about the hundreds of accounts that were used for other purposes, such as throw-away accounts I used to use for websites that asked for my email address, or address that I used to list on web pages.
Forward all mail to these accounts to
/dev/null. The sender doesn't receive a bounce.
Let the email bounce.
The benefit of sending the email to
/dev/null is that a spammer can't use me to generate bounce messages (Backscatter spam). i.e.: forge the "from" line to be someone they don't like, then use me to send tons of bounce messages to that person.
The benefit of bouncing them is that it is less maintenance for me. I can just delete the item from my aliases file and the email will bounce. Also, I keep discovering new spam traps and adding them to my "spam black hole" list, which is a waste of time.
What are the pros and cons of each approach?