Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Sending Invitations from Mac OS Calendar #97

Closed
arrizer opened this issue Jul 8, 2013 · 11 comments
Closed

Sending Invitations from Mac OS Calendar #97

arrizer opened this issue Jul 8, 2013 · 11 comments
Labels

Comments

@arrizer
Copy link

@arrizer arrizer commented Jul 8, 2013

I am not able to send invitations for events created in a Baikal Calendar using Mac OS Calendar.app. As far as I know, Baikal does not support the CalDAV Scheduling Extension right? So Calendar App should send an e-mail instead?
Unfortunately, that does not happen, does anyone know what I can do about that?

@nicholasbester
Copy link

@nicholasbester nicholasbester commented Aug 12, 2013

I'm having exactly the same issue, any help with this would be appreciated.

@davidkeutgens
Copy link

@davidkeutgens davidkeutgens commented Aug 23, 2013

You can get invitations via the OSX Calendar app to work by adding an IMipHandler to the CalDAV plugin in the Server Plugins section of BAIKAL_HOME/html/cal.php:

$caldavPlugin = new \Sabre\CalDAV\Plugin();
$caldavPlugin->setIMipHandler(
new \Sabre\CalDAV\Schedule\IMip('no-reply@example.org')
);
$server->addPlugin($caldavPlugin);

Source: https://code.google.com/p/sabredav/wiki/IMipHandler

@BobWs
Copy link

@BobWs BobWs commented Sep 18, 2013

@davidkeutgens can you please specify a bit more how to implement this feature. I can seem to get it to work!
or maybe you can drop me a mail with the custom file. bobwinbox@gmail.com
Thanks!

@davidkeutgens
Copy link

@davidkeutgens davidkeutgens commented Sep 18, 2013

Just paste the code at the bottom of the file where the server gets instantiated and replace 'no-reply@example.com' with the address you want invitations to be sent from. Of course, you'll have to have a working mail server running that Baikal can connect to. I sent you an email with the code. You should check your log files (e.g. web server log, mail server log) to see if or why the invitation doesn't get sent.

@LERecords
Copy link

@LERecords LERecords commented Sep 19, 2013

does this fix work for the iPhone calendar? I have been trying everything to get invites to work with the iPhone using a dav calendar, but i just can't figure it out. and help is appreciated

@davidkeutgens
Copy link

@davidkeutgens davidkeutgens commented Sep 19, 2013

No, it doesn't. Baikal is based on SabreDav which doesn't support this functionality yet: https://groups.google.com/forum/#!topic/sabredav-discuss/mxAZAJQZ2ow

@janmuennich
Copy link

@janmuennich janmuennich commented Dec 6, 2013

@davidkeutgens Thanks for this advice! It worked for me only after I added the plugin code before the other plugins.

@BobWs
Copy link

@BobWs BobWs commented Dec 6, 2013

@davidkeutgens I followed the tip of @janmuennich by placing the code before the other plugins. This gave the result that I didn't get the error in iCal when sending the invitation but the message never arrived! So for me it's still not working! I've installed everything on a Synology Nas (baikal, mail server )

any ideas for solving the problem?

@johndoe75
Copy link

@johndoe75 johndoe75 commented Jan 6, 2014

Like @janmuennich: It worked for me after I placed the plugin code before the other plugins.

@netgusto
Copy link
Member

@netgusto netgusto commented Nov 26, 2014

We will implement this (hopefully) in B2. See #304.

@TravelTrader
Copy link

@TravelTrader TravelTrader commented Jul 3, 2018

The workaround from @davidkeutgens results in the error that CalDAVRefreshDelegateListQueueableOperation failed.

I have baikal running. Do I have to change everything to baikal 2? But I thought at the moment only baikal (1) is the running and "supported" version? I installed it fresh last week.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Linked pull requests

Successfully merging a pull request may close this issue.

None yet
9 participants