Why is my domain rejected?

Following are the possible reasons for the domain rejection:

-The domain added does not have a proper business website.

-The domain added redirects to some other domain.

-The domain’s website does not have a “contact us” form or subscription form.

-The domain is blacklisted in any of the global anti-spam bodies.

-Same domains are added in multiple Netcore Email API accounts.