How can I send the email automatically without entering it into email queue in erpnext?

Hi @SNEH:

From hooks.py config, scheduler launchs frappe.email.queue.flush every 60 seconds …

See this:
https://frappeframework.com/docs/user/en/api/background_jobs#available-events

Hope this helps.