No Email after assign task to user

I have many Tasks, once I assign a task to the user it should send an email, but he didn’t send an email?
What is the problem?

Note : email setting is good, and I test send something from ERPNext to email, and I receive an email .