if you don't want to bleach it you could use vinegar.works well for sour clothing and cat urine smell
Ummmm.....And now...for lunch.....we have.......
What is wrong is that unlike the cheaper washing machines, the front loaders do NOT get all the water out of the machine....they leave a good portion below the machine surface but that water is what you start off washing your cloths in everytime.
In the world of NO bleach...this is a problem.
Answer is to use bleach and use it regularly. Don't yeah have whites? Do a load of whites and use bleach and the "nasty bacteria" will be killed after a bleach load.
Laundry machine makers work hard to get you to believe that bleach "alternatives" do the job....but there is nothing that disinfects your clothing like bleach. I put from a few tables spoones to a quarter cup in ALL loads of laundry, and I don't even use a front loader. Course, all machines have a tiny amount of left over water in the pump, as you can't get all of it out of the machine...so it can't hurt...of course unless you are doin your WIFE's special....(*%*&^%$~~~~~) then don't do it....you will get a bleach spot on it...without a doubt! (don't ask me how I know all this.....)
So if you want bacteria free clothing use bleach. It is cheap and it kills the bad stuff. In the days I used to have a nasty smelling sump pump....I used to throw a cup of bleach in that every month all month long and it kept that from stinking too.