Share my calendar

Share my calendar

So I try to share my calendar with individuals by enabling their emails, and they receive the email but cannot open the calendar by clicking on the View the Calendar link.They are not registered with Zoho - is that the reason? And if so, can I share my calendar without people registering first?