When I assign a test case to myself I never get an email. Is that the correct behavior?
Yes, this is the intended behavior. TestRail doesn’t send any notifications for actions you’ve done yourself. We don’t send those emails as you already know about the actions you’ve done yourself, so the emails wouldn’t really be useful usually. You would receive an email when another person assigned an email to you though.
I hope this helps.