Using nopCommerce 4.2 in a single web server with 1 app pool process. But email is sent twice when the scheduled task is running. One before the scheduled task even run.

I disabled the email task from Admin panel, then only email is sent. From where this email is being sent? Is is sent immediately from the code without using task scheduler?