Scheduling and managing events using Outlook.com calendar
There are so many factors involved with message delivery that it's not possible to suggest one solution. Email isn't supposed to be instant messaging. The email standard says mail can take up to five days for delivery.