Cannot accept new proposed times for appointments 5.1.0.0 (C# .NET)

@sannip,

Can you please try using latest version on your end and share if the issue is still incurring on your end or not.

I tried with the latest version 20.4.0. I still see the same issue.

@sannip,

We have internally discussed the issue and we need to investigate this again with new API. I have added a new ticket with ID EMAILNET-39847 in our issue tracking system to investigate the issue again on our end and will share the feedback with you as soon as possible.

Any update on this?

@sannip,

The issue has just recently been created in our issue tracking system and is pending for investigation. We request for your patience and will share the good news with you as soon as the issue will be fixed.

Hi mudassir,

I first reported this issue in September 2018, almost 3 years ago.

After a little back and forth with non working solutions, it was confirmed as reproducible and issue EMAILNET-39149 was created.

This issue seems to have been lost as then EMAILNET-39415 was created.

Then again, yet another new issue was created EMAILNET-39847.

All in all after almost 3 years and having paid for and upgraded to the latest version we are still waiting for a fix - do you think this could be given any sort of bump in priority?

@sannip,

Please accept my apologies for the inconvenience on your end. I have raised the priority of the issue to High and we request you to be little patient. I will try my best to get back to you as soon as possible.

Any update on this?

@sannip,

Unfortunately, this requirement cannot be met because the appointment for the organizer and attendee on the server are linked objects, any changes on one side(organaizer) will be displayed on the other side(attendee).

We could not find way to provide different bodies for organizer and attendees. If any user sends an appointments via SMTP to different peoples, the exchange server interprets this as a different events, then the organizers calendar shows “Meeting not found in calendar” error. It is normal behavior.

As a result of our investigation, we have found a solution that can help you. If you will use Office 365 for the organizer account and EWSClient of Aspose.Email, and send a regular email after the appointment, then the Office365 calendar displays this email linked to the appointment.

In our opinion, this meets your requirements and only possible solution. Please refer to following sample code and the resultant image.

        static void Main(string[] args)
        {    
            var calDoc = new Appointment(
                "Test Location",
                DateTime.Now.AddHours(1),
                DateTime.Now.AddHours(2),
                new MailAddress("test4@XXX.onmicrosoft.com"),
                new MailAddressCollection { new MailAddress("attendee@XXX.com") });

            var calMsg = new MailMessage
            {
                From = new MailAddress("test4@XXX.onmicrosoft.com"),
                To = new MailAddressCollection { new MailAddress("attendee@XXX.com") },
                Subject = "Testing various body333.",
                Body = "sample text for attendee333"
            };

            calMsg.AddAlternateView(calDoc.RequestApointment());

            IEWSClient client = GetClient();
            client.Send(calMsg);

            var calMsg2 = new MailMessage
            {
                From = new MailAddress("test4@XXX.onmicrosoft.com"),
                To = new MailAddressCollection { new MailAddress("test4@XXX.onmicrosoft.com") },
                Subject = "Testing various body333",
                Body = "sample text for organaizer333"
            };

            client.Send(calMsg2);

        }

        private static IEWSClient GetClient()
        {
            NetworkCredential credentials = new NetworkCredential("test4@XXX.onmicrosoft.com", "PASSWORD");
            return EWSClient.GetEWSClient("https://outlook.office365.com/ews/exchange.asmx", credentials);
        }

365.png (64.8 KB)