Calendar cannot send invitationms emails while GSSAPI is used to login into website
Open, Needs TriagePublic

Description

Evironment

> more /etc/redhat-release
CentOS Linux release 7.5.1804 (Core)

> rpm -qv roundcubemail-core
roundcubemail-core-1.4-69.2.el7.kolab_16.noarch

Error:

When a user is logged into the kolab website via GSSAPI/Kerberos authentication the system is unable to sent any invitation emails while creating/editing/deleting calendar events.

Workaround

--- /usr/share/roundcubemail/program/lib/Roundcube/rcube_smtp.php~	2018-10-26 09:40:14.000000000 +0200
+++ /usr/share/roundcubemail/program/lib/Roundcube/rcube_smtp.php	2018-11-06 11:26:12.936766432 +0100
@@ -155,7 +155,8 @@
         }
 
         // attempt to authenticate to the SMTP server
-        if (($smtp_user && $smtp_pass) || ($smtp_auth_type == 'GSSAPI')) {
+//        if (($smtp_user && $smtp_pass) || ($smtp_auth_type == 'GSSAPI')) {
+        if ($smtp_user && $smtp_pass) {
             // IDNA Support
             if (strpos($smtp_user, '@')) {
                 $smtp_user = rcube_utils::idn_to_ascii($smtp_user);

Details

Ticket Type
Task
juwo created this task.Nov 6 2018, 11:36 AM