Amey,
Sorry to hear you are having problems! Please check out our troubleshooting documentation here: https://ninjaforms.com/documentation/using-ninja-forms/faq-troubleshooting/receiving-email/
Unfortunately, Ninja Forms is not responsible for sending the emails. We pass the data onto your local WordPress -> PHP installation, which is usually managed by your webhost. If you are still having issues after following the documentation above, it may be worth reaching out to your webhost to ensure your hosting plan provides email support and that there are no restrictions on it such as email address you must send from, a limit on emails per hour, and more. Please also be aware per the documentation above that many email hosts will reject emails sent “To” and “From” the same address, so please make sure that you are using different email addresses in your “To” and “From” fields in your notifications.
Also, for suture reference, all of our support issues are handled here: https://ninjaforms.com/contact/
The form on that site is by far the best way to make sure your issue is addressed in a timely manner. If you have any more questions, please follow up with me there. Thank you, Amey!