Sogo don't send appointments

NethServer Version: 7.3.1611 (rc4)
Module: SOGo 3.2.4

Hello everybody,
I’ve been trying to use Sogo . After update to 3.2.4 version I can send email via web gui, but when I am trying to create new event and invite somebody SOGo don’t send any information (email).
But when I create new email I can send it with no problem.
Cheers

Maybe sogo 3.2.5 is the key of your pb :-?

Hello @stephdl,

I do have the same issue her with NS 7.3.1611, SOGo Version 3.2.7 in combination with Lightning (Thunderbird 52.2.1 (32-Bit) and Lightning 5.4.2.1) on caldav calendars only!

  • on local calendars I can send invitations mails
  • Sogo Web-Interface also doing it correct
  • caldav calenders can not send email invitations at all (greyed out option)

Searching the web this problem seems to be from SOGo, maybe
SOGoAppointmentSendEMailNotifications setting but so far I could not get any solution on that.

Can you reproduce this? Any idea what’s wrong?

Well first you can try to upgrade sogo (3.2.10 from memory).

I’m far from my server (in holidays) until september… @all can you reproduce

happy holiday :sunglasses:
Verified with Sogo 3.2.10: same issue!

It looks like this feature is not activated in Sogo for NS7 but available:
want to add this information: https://lists.inverse.ca/sogo/arc/users/2014-10/msg00171.html
and in Sogo Doc page 47 https://sogo.nu/files/docs/SOGo%20Installation%20Guide.pdf

Sounds to me as some config settings for Sogo are missing and maybe a cronjob, too. I’m not so deep inside the Sogo implementatin for NS to see if I’m on the right track…
I hope someone else can confirm this issue.

Looks like you have to add a parameter to the SOGo configuration, unfortunately I’m not so expert on the 3 version
I hope some of these guys might help:
@mark_nl @robb @gg_jr @hucky @rowihei @bruno @gerald_fs @miko10 @transocean @frx44 @flatspin @giordy @Pascal_Michard @andreadb

Yes pls. let me know if this feature is working at all!

Currently in holidays, but we could have a look in september!

Hello @stephdl, yes enjoy your holidays and we will look when you are back. It can wait until September. Thanks for not forgetting me!

No it is workable here, I can create an event in the calendar of sogo, put several participants, each of one receive an email instantly (accept, decline, attempt, delegate the event). Does it is like you tried ?

my sogo version

[root@ns7dev9 ~]# rpm -qa |grep -i sogo
sogo-activesync-3.2.10-1.ns7.x86_64
sogo-tool-3.2.10-1.ns7.x86_64
sogo-3.2.10-1.ns7.x86_64
nethserver-sogo-1.6.10-1.ns7.noarch

please what is the output of

[root@ns7dev9 ~]# grep -srn 'SOGoAppointmentSendEMailNotifications' /etc/sogo/

it should be

/etc/sogo/sogo.conf:36: SOGoAppointmentSendEMailNotifications = YES;

I saw in thunderbird an option to add participant (second button) or go to ‘options’ menu

think to update your sogo connector https://sogo.nu/download.html#/frontends

I have also this issue, the event is well created in the sogo calendars by lightning, I can see all the attendees, but sogo don’t send appointment to attendees.

Is it a sogo or a caldav client issue ???

EDIT : evolution does the same…hmmmmm

Hello @stephdl. Nice to have you back!
Look s like you see the same issue now. The calendar entries are all fine, but the mails are not sent out and the fastest way to verify this - even before you store anything in the calender - is shown in my screen dump on top. Click on ‘Teilnehmer’ (=Attendees) und you will see the grayed out option to send emails.
Can you see this as described?

I do have the lastest Sogo connector.
1st machine (enterprise edition):
[root@ds1 ~]# rpm -qa |grep -i sogo
sogo-activesync-3.2.7-1.ns7.x86_64
sogo-tool-3.2.7-1.ns7.x86_64
nethserver-sogo-1.6.5-1.ns7.noarch
sogo-3.2.7-1.ns7.x86_64

2nd machine:
[root@dc2 ~]# rpm -qa |grep -i sogo
sogo-tool-3.2.10-1.ns7.x86_64
nethserver-sogo-1.6.10-1.ns7.noarch
sogo-activesync-3.2.10-1.ns7.x86_64
sogo-3.2.10-1.ns7.x86_64

The question now is why does TB not want to send out mails?
a) because it never does on Caldav calendars?
b) because the initial contact with the Caldav server resulted in a feedback, that the server can not sent out mails (remember there is an option SOGoAppointmentSendEMailNotifications = YES; which is not YES per default!!!)

I vote for option b!

I have once had a situation where the caldav calender took time to sync and during this time I could see that TB was still willing to send out an email (not greyed out option), but after first synchronisation with SOGo the option was greyed out already.

Based on what I have found in the net TB is able to send out mails on caldav calenders, if server is supporting this (also seen on non Sogo servers). I further believe that it is not enough to switch on SOGoAppointmentSendEMailNotifications = YES; to make this happen. See here:

Want to add this information: https://lists.inverse.ca/sogo/arc/users/2014-10/msg00171.html6
and in Sogo Doc page 47 https://sogo.nu/files/docs/SOGo%20Installation%20Guide.pdf6

Sounds to me as some config settings for Sogo are missing and maybe a cronjob, too.

you can verify it, it should be YES by default

grep -srn 'SOGoAppointmentSendEMailNotifications' /etc/sogo/

I don’t know yet, probably this issue should be reported to the sogo bugtracker/mailling list

fun the notification is sent when I delete the event in lightning :), can you reproduce it ?

Maybe I mixed something about the SOGo settings, because
SOGoAppointmentSendEMailNotifications is yes on 3 machines here, so you are right - on per default.

see this:
https://lists.inverse.ca/sogo/arc/users/2014-10/msg00181.html
He needs a cron job to make the mail happen and on page 47 (sogo doc) again about this cron job.
Do we have such a cron job?

for the nethserver version the cron job is not activated because sogo-ealarms-notify is not installed

# Email alarms - runs every minutes
# If you need to use SMTP AUTH for outgoing mails, specify credentials to use
# with '-p /path/to/credentialsFile' (same format as the sieve credentials)
#* * * * *      sogo	/usr/sbin/sogo-ealarms-notify > /dev/null 2>&1

but it is right for the sme server version although I have also the issue :slight_smile:

If I delete my event (with invited user - which was never invited because no mail was sent out) also no mail is sent

can you see all the attendees directly in the sogo calendar once you have created the event in lightning ?

yes I can see in TB, I cross check in SGGo Calendar, too…
yes also stored in SOGo