Sharepoint online external users without microsoft accountSharepoint online external users without microsoft account

Has anyone seen anything recently where external users cannot create Microsoft accounts with their work email addresses. How in the world is external sharing supposed to work if they cannot do that and they are not Office customers. We would have no idea what address to send the invite to and you're asking business users to create a completely personal account to access business content from your organization. Maybe I'm not understanding this correctly.