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

No calendar invitation send for event in shared calendars #3830

Closed
rabadumpf opened this issue Mar 13, 2017 · 34 comments · Fixed by #9609
Closed

No calendar invitation send for event in shared calendars #3830

rabadumpf opened this issue Mar 13, 2017 · 34 comments · Fixed by #9609
Assignees
Labels
Milestone

Comments

@rabadumpf
Copy link

rabadumpf commented Mar 13, 2017

Hello, i can´t invite people via e-mail to my appointments out of thunderbird/lightning. I can´t invite people with the android app davdroid.
Also no invitation with the browser, chrome 57.0.2987.98 and firefox 52.0

Steps to reproduce

  1. create appointment
  2. enter adresses for invitation
  3. save

Expected behaviour

thunderbird created a mesage if i would like to send the invitation
thinderbird sends invitation

Actual behaviour

nothing happens after saving of new appointment, and no message is sent
in the window for new appointament in "invitation" the field for "send invitation" is gray and can´t click.

Server configuration

Operating system:
Windows 10, ubuntu 16.10, linuxmint 18.1
Web server:
apache 2.4.18
Database:
mysql 5.7.17
PHP version:
7.0.15
Nextcloud version: (see Nextcloud admin page)
nextcloud 11.0.2
Updated from an older Nextcloud/ownCloud or fresh install:
updated
Where did you install Nextcloud from:
https://nextcloud.com

@MorrisJobke
Copy link
Member

@georgehrke @rullzer Do we support this?

@georgehrke
Copy link
Member

georgehrke commented Mar 14, 2017

The CalDAV server is supposed to send out emails. I guess @rabadumpf didn't configure email on their Nextcloud.

This came up a few times already and some people want to keep sending invitations via thunderbird.

Therefore my suggestion:

  • add instance-wide toggle in config.php to disable Caldav email invitations
  • check if email is configured before initializing the email invitation (iTip) plugin

@nickvergessen
Copy link
Member

Should be a duplicate of #3801

@nickvergessen
Copy link
Member

nickvergessen commented Mar 16, 2017

Fix is in #3857

@georgehrke
Copy link
Member

@nickvergessen I don't see anything about shared calendars in this bug report

@georgehrke
Copy link
Member

@rabadumpf please provide the config.php as requested in the issue template

@nickvergessen
Copy link
Member

It's unrelated to shares, the old caldav endpoint uses a wrong and invalid scheduling plugin.
I first linked the wrong PR, correct one is #3857

@rabadumpf
Copy link
Author

rabadumpf commented Mar 16, 2017

my config.php

<?php
$CONFIG = array (
  'instanceid' => '***removed***'',
  'passwordsalt' => '***removed***',
  'secret' => '***removed***',
  'trusted_domains' => 
  array (
    0 => '192.168.178.25',
    1 => 'xxx.dynv6.net',
  ),
  'datadirectory' => '/srv/nextcloud',
  'overwrite.cli.url' => 'https://xxx.dynv6.net',
  'dbtype' => 'mysql',
  'version' => '11.0.2.7',
  'dbname' => 'xxx',
  'dbhost' => 'localhost',
  'dbtableprefix' => 'oc_',
  'dbuser' => 'xxx',
  'dbpassword' => 'xxx,
  'logtimezone' => 'UTC',
  'installed' => true,
  'maintenance' => false,
  'theme' => '',
  'loglevel' => 0,
  'memcache.local' => '\\OC\\Memcache\\APCu',
  'appstore.experimental.enabled' => true,
);

@georgehrke
Copy link
Member

@rabadumpf Is your nextcloud properly configured to send out emails?
(e.g. for activities and password reset)

@rabadumpf
Copy link
Author

I cannot sent emails with the mailapp: "Serverfehler"

@rabadumpf
Copy link
Author

now i do this
config.php
the message come "Nachricht versandt",
but !! the message is not reach to the recipient

<?php
$CONFIG = array (
  'instanceid' => '***removed***'',
  'passwordsalt' => '***removed***',
  'secret' => '***removed***',
  'trusted_domains' => 
  array (
    0 => '192.168.178.25',
    1 => 'xxx.dynv6.net',
  ),
  'datadirectory' => '/srv/nextcloud',
  'overwrite.cli.url' => 'https://xxx.dynv6.net',
  'dbtype' => 'mysql',
  'version' => '11.0.2.7',
  'dbname' => 'xxx',
  'dbhost' => 'localhost',
  'dbtableprefix' => 'oc_',
  'dbuser' => 'xxx',
  'dbpassword' => 'xxx,
  'logtimezone' => 'UTC',
  'installed' => true,
  'maintenance' => false,
  'theme' => '',
  'loglevel' => 0,
  'memcache.local' => '\\OC\\Memcache\\APCu',
  'appstore.experimental.enabled' => true,
  'mail_smtptimeout' => '30',
  'app.mail.transport' => 'php-mail',
);

@rabadumpf
Copy link
Author

Now i can send mails with the mail app and the mails come on the recipient.
So i think the email is configured right, isn it?
But the orginally problem, "No Cal Invitations", isnt gone. So whats wrong?

@georgehrke
Copy link
Member

Sorry, my question was never about the mail app.

its about mails send by the nextcloud server, like the password reset link and share by mail

@rabadumpf
Copy link
Author

Ok, i think you mean at the Admin account, additional setting, e-Mail-Server setting, right?
There is no email configured.

@georgehrke
Copy link
Member

I'm referring to this setting

admin - nextcloud chromium today at 8 41 12 pm

@georgehrke
Copy link
Member

add instance-wide toggle in config.php to disable Caldav email invitations

also related to #2800

@georgehrke
Copy link
Member

It's unrelated to shares, the old caldav endpoint uses a wrong and invalid scheduling plugin.

I think it's not related to that issue. Apparently Nextcloud can't send out emails in this bug report and therefore the plugin should not be registered in the first place.

Reopening

@georgehrke georgehrke reopened this Mar 19, 2017
@rabadumpf
Copy link
Author

I'm referring to this setting

i configure the mail, and now i can invite people via e-mail to my appointments out of thunderbird/lightning and also in the calendar app nextcloud.
The problem is solved.

@FabioLapolla
Copy link

Hi all,

we have a similar problem. We would like to restore the previous behavior: we want to keep sending invitations via thunderbird because server doesn't send email for calendar events added in shared calendars. Is it possible and how we can do this?
Is there any other solution to restore invitations on shared calendars?

@georgehrke
Copy link
Member

georgehrke commented May 8, 2017

because server doesn't send email for calendar events added in shared calendars.

@FabioLapolla Can you please create a dedicated bug report for this?

@markmr
Copy link

markmr commented May 13, 2017

Hello!
I have verified, no invitations are sent for shared calendars. Is there a dedicated bug report already?

Having the server sending invitations seems to be a cool feature, but has some disadvantages also:

  1. Because the server is the sender the invitator gets not a copy of the invitation is his sent-box. I have tried to invite myself, but this doesn't work.

  2. The invitee gets an email from 'root@cloudserver'. Answering to it is obviously pointless. There is no direct communication between the invitor and the invitee.

Markus

@georgehrke
Copy link
Member

@markmr No, please create a dedicated bug report.

@mxlse
Copy link

mxlse commented May 15, 2017

In my case no invitations are send (shared calendar), but when I delete the appointment a cancel mail is send.

@georgehrke georgehrke added this to the Nextcloud 13.0.2 milestone Mar 1, 2018
@MorrisJobke
Copy link
Member

@georgehrke I guess this will not be done until tomorrow or? Then we need to move this to 13.0.3 :/

@georgehrke georgehrke added 2. developing Work in progress 3. to review Waiting for reviews and removed 0. Needs triage Pending check for reproducibility or if it fits our roadmap 2. developing Work in progress labels May 25, 2018
@georgehrke
Copy link
Member

Master: #9609
Nextcloud 13: #9610
Nextcloud12: #9611

@MorrisJobke
Copy link
Member

All merged

@MorrisJobke
Copy link
Member

Reverted in #15676

@xeruf
Copy link

xeruf commented May 3, 2022

Now tracked in #26668

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

Successfully merging a pull request may close this issue.