Calendar invitation are not sent

I have set up EMClient (Version 7.0.26482) with an IMAP Email Account, CalDav Calendar and CardDav Contacts.

When creating a new appointment and putting people on the list of attendees I was expecting an email with that appointment being sent out via the IMAP account.

But acutally nothing happens: No error messages and no appointment received by the attendee.

How can I debug into this? What is the expected behaviour to notify the attendee?

Hello Markus,

If an event with attendees is created in eM Client, it will ask whether you’d like to send out invitations. If you select “Send invite”, then it should indeed send them out. Did you get this window? Who is your provider?

Thank you,
Maurice

Hi Maurice,
thanks for your hint.
No, I am not asked at all.
My procedure is:

  1. New Event
  2. Enter a Title
  3. Enter an Emailadress in participants
  4. Save
    After that the Event is correctly sychnronized to the CalDAV Server, but no Email ist sent out.

You asked for my provider:
The IMAP Account is hosted at GMX. The CalDav and CardDav Accounts are hosted on an Synology Diskstation.

What can I do next?

Hi all,
I have the same problem like Markus and I do not get a window at all. 

The participants just have the meeting in their calender without getting a notification.
My provider is Google (gmail).

Thanks
Frank

Hello Markus,

Thank you for the details. Could we please ask: when you open an event that you created in this way, do you see the participants’ addresses? If the addresses are all e.g. mixed together, that could explain the situation. We would also ask you to try adding participants via the ‘Schedule…’ button.
It could also be the case that your server uses the ‘Advanced Scheduling’, which means that it presents the invitation directly through the participant’s calendar without sending e-mails.

Regards,
Maurice

Hello Frank,

If the event appears in the participant’s calendar (usually prefaced by something like ‘Invitation’), that is the case of the server using advanced scheduling. This is unfortunately not an eM Client setting.

Regards,
Maurice

Hi Maurice,

thanks for your respone.

Is there any workaround existng and will the feature “advanced scheduling.” be implemented in the next eM Client release?

Just wondering as the notification was working some weeks perfectly.
This unsupporting feature is very painful!

Thanks
Frank

Hi Maurice,

as I try this only with one participant there is nothing to be mixed up, I think.

And the participant does not find anything in his calendar, hence no advanced nitification. I believe this would not be possible, as his server is a simple IMAP.

I will try you suggestions to add via the Schedule button, as soon as I returned to the office next week.

Best regards

Markus

That’s true. The notification via mail worked perfectly for some time!

Hello everybody,

This is not an eM Client issue, this is about how your server handles calendars and invitations. Advanced scheduling is one of the approaches that the server can adopt.

Regards,
Maurice

Hello Markus,

Please let us know what happens. Could you also tell us who is the provider of the person that you are adding as a participant?

Thank you,
Maurice

Hi Maurice,
What server is the one who handles this as you describe ? The CalDAV or the imap?
Maybe my problem is another one than Franks, as my participants do not receive anything, nor in their calendar nor in their inbox.?
BTW: The clients of iOS handle these things as expected, so after creating an calendar entry with participants, these receive emails.
But I would like to use emClient again to handle my calendar, while being in office.
Please let me know the answer to the question above.
Best regards
Markus

Hello Markus,

I mean the server that hosts your calendar. If you invite people and there is nothing in the Sent folder, then the invitation should be handled directly by the server. We would recommend contacting the Synology Diskstation with this problem.

Regards,
Maurice

The provider of the person I am adding is also GMX.

I am experiencing a similar issue, with an interesting difference …

(eM Client 7.xx)
When I add a participant to the event in a local calendar, “Send/Don’t send” dialogue pops up, when selecting Send the invite is delivered and appears in a Sent mail folder.
When I do this in a server-based CalDAV calendar, no dialogue appears and NO  invite is sent.

(eM Client 6.xx)
Both scenarios do send invite, which is what we expect …

We do run own CalDAV server based on Radicale (radicale.org).

Not sure why  difference in behaviour and what can be done to fix…

Hello Richard,

Does your server-based CalDAV support advanced scheduling? Perhaps your invitees see the invitations in the Invitation section of Sidebar or the events appear directly in the calendar?

Regards,
Maurice

Hello Maurice,

we have investigated this further; the server product we use most likely does not have advanced scheduling implemented (again: it is not a well mainained software).

… can you maybe find out how eM Client determines if the server has advanced scheduling or not?

I suspect it could be related to these two properties:
schedule-inbox-URL
schedule-outbox-URL
(the question is what values eM Ciient expects)

Thanks
Richard

Maurice.  I have the same situation as described here.  Invitations are not sent by Em Client even when performing the procedure exactly as you described earlier.  How can you say this a server issue?  The Server does not process the invitation as a calendar event.  It processes it as an ICS file attachment to an email.  EM Client is not sending those event emails.  There is nothing for the Server to do.

I personally like EM Client WAY better than Outlook and bought EM Client licenses for my team despite already having Outlook licenses.  But all of my users are abandoning EM Client now to live with other limitations of Outlook due to this specific problem.

Can you update us all on any repair work happening on your end?

by the way, I’m using version 7.027943.0.

Kevin

My testing Results:  Calendar invites work correctly if the event is entered into a local calendar.  But it does not work if the calendar is a CalDav calendar because EM Client currently expects the CalDav server to send the invitations.  I use my own implementation of Radicale CalDav/CardDav server, which only stores and distributes (shares) the Events and does not perform any server-side processing.  I had always assumed that EM Client handles all invitations the same way but in fact it behaves differently for CalDav calendars. 

An option on the Calendar Account in EM Client that says “My Server Does Not Handle Invitiations” would be an easy solution.  If it is checked, then EM Client would handle the invitations internally just as it does for local calendars.   So I present that as a feature request to EM Client!

Basically, you must connect to a full service CalDav server with built-in scheduling in order to gain access to invitation sending from CalDav calendars under the current 7.0 EM Client (and maybe not even then until EM Client supports Advanced Scheduling – not sure about that).  The bad news (for me) is that my users are all moving back to Outlook since it works exactly the same way regarding local calendars.  We can’t use shared calendars without this feature, and my users prefer Outlook for everything else.  It’s a big disappointment to learn this today, but it is what it is!

Kevin

Hello Kevin,

same case here, if you read my post above …

… interesting that you use Radicale as well, all this could be related to the Radicale implementation of CalDav (and as you know, Radicale is not really being developed anymore with last release in Jan 2016)

In my previous post, I hoped to learn from Maurice how emClient handles the 2 parameters most likely related to this issue, you can check these in Radicale logs (schedule-inbox-URL and schedule-outbox-URL); unfortunatelly did not get any response …

In any case, I think it is time to move on from Radicale …