There should be a way to email business/individual according to their domain name and not knowing email address user prefix.
If you want to contact business.com there is either info@business.com or hello@business.com or some other arbitrary prefix. These are not intuitive ways to contact the businneses or individuals owning domains.
What if we could send emails directly to @business.com? I believe this would make email a much more powerful tool.