Is it mandatory to have a department?
Its is not mandatory to have a department in Zoho Support. Moreover Zoho Support creates a default department as General. You can setup mail server settings for this default department or create your own department.
Refer this link for more information.
Testing