Mail on old domain host

I have seen some of my email go to my old domain host. Shouldn’t all email be going to Dreamhost after the DNS has been updated?