Filtering sends an email to multiple folders

I have set up several Rules to filter messages to specific folders in an attempt to get rid of spam and get the good messages isolated so that I do not accidentally delete them.

I assumed that when I defined my rules and the order that I have them, once an email meets the criteria for a rule, it will stop and not go through the remaining rules. I must be wrong on this because occasionally I will have an email end up in two of my filtered folders.

Currently, I just route the email to specific folders, but it would be nice to eventually delete the spam messages automatically, but now I am concerned that I may delete a good email since the email really only exists once even though it shows up in 2 or more folders after it has been ‘filtered’.

Is there a way to stop an email from ending up in more than one folder during the filtering process ?

Thanks !