Hi,

I'm using my LDAP for authenticating with SOGo. My problem now is, that SOGo
tries to send invitations via mail using the login credentials from my LDAP.
LDAP and E-Mail password differs of course...

How can I fix this?

Thank you very much for your support!!

Dennis





Here is my sogo.conf in case you are interested in:

{
  /* *********************  Main SOGo configuration file
**********************
   *
*
   * Since the content of this file is a dictionary in OpenStep plist format,
*
   * the curly braces enclosing the body of the configuration are mandatory.
*
   * See the Installation Guide for details on the format.
*
   *
*
   * C and C++ style comments are supported.
*
   *
*
   * This example configuration contains only a subset of all available
*
   * configuration parameters. Please see the installation guide more details.
*
   *
*
   * ~sogo/GNUstep/Defaults/.GNUstepDefaults has precedence over this file,
*
   * make sure to move it away to avoid unwanted parameter overrides.
*
   *
*
   *
**************************************************************************/

  /* Database configuration (mysql:// or postgresql://) */
  SOGoProfileURL =
"mysql://sogo:*************@localhost:3306/sogo/sogo_user_profile";
  OCSFolderInfoURL =
"mysql://sogo:*************i@localhost:3306/sogo/sogo_folder_info";
  OCSSessionsFolderURL =
"mysql://sogo:*************@localhost:3306/sogo/sogo_sessions_folder";

  /* Mail */
  SOGoDraftsFolderName = Drafts;
  SOGoSentFolderName = Sent;
  SOGoTrashFolderName = Trash;
  SOGoIMAPServer = "imaps://*************:143/?tls=YES";
  SOGoSieveServer = "sieve://*************:4190/?tls=YES";
  SOGoSMTPServer = *************;
  SOGoIMAPAclConformsToIMAPExt = YES;
  SOGoMailDomain = 3pc.de;
  SOGoMailingMechanism = smtp;
  SOGoForceExternalLoginWithEmail = YES;
  SOGoSMTPAuthenticationType = PLAIN;
  //SOGoMailSpoolPath = /var/spool/sogo;
  //NGImap4ConnectionStringSeparator = "/";

  /* Notifications */
  //SOGoAppointmentSendEMailNotifications = NO;
  //SOGoACLsSendEMailNotifications = NO;
  //SOGoFoldersSendEMailNotifications = NO;

  /* Authentication */
  //SOGoPasswordChangeEnabled = YES;

  /* LDAP authentication example */
  //SOGoUserSources = (
  //  {
  //    type = ldap;
  //    CNFieldName = cn;
  //    UIDFieldName = uid;
  //    IDFieldName = uid; // first field of the DN for direct binds
  //    bindFields = (uid, mail); // array of fields to use for indirect binds
  //    baseDN = "ou=users,dc=acme,dc=com";
  //    bindDN = "uid=sogo,ou=users,dc=acme,dc=com";
  //    bindPassword = qwerty;
  //    canAuthenticate = YES;
  //    displayName = "Shared Addresses";
  //    hostname = ldap://127.0.0.1:389;
  //    id = public;
  //    isAddressBook = YES;
  //  }
  //);

  /* LDAP AD/Samba4 example */
  SOGoUserSources = (
    {
      type = ldap;
      CNFieldName = cn;
      UIDFieldName = sAMAccountName;
      baseDN = "DC=3pc,DC=local";
      bindDN = "CN=*************,OU=benutzer,OU=3pc,DC=3pc,DC=local";
      bindFields = (sAMAccountName, mail, uid);
      bindPassword = *************;
      canAuthenticate = YES;
      displayName = "Public";
      hostname = ldap://*************:389;
      filter = "mail = '*'";
      id = ldapuser;
      isAddressBook = YES;
    }
  );
  /* SQL authentication example */
  /*  These database columns MUST be present in the view/table:
   *    c_uid - will be used for authentication -  it's the username or
[email protected])
   *    c_name - which can be identical to c_uid -  will be used to uniquely
identify entries
   *    c_password - password of the user, plain-text, md5 or sha encoded for
now
   *    c_cn - the user's common name - such as "John Doe"
   *    mail - the user's mail address
   *  See the installation guide for more details
   */
  //SOGoUserSources = (
  //  {
  //    type = sql;
  //    id = 3pc-Adressbuch;
  //    viewURL =
"mysql://sogo:*************@127.0.0.1:3306/dbispconfig/sogo_view";
  //    canAuthenticate = YES;
  //    isAddressBook = YES;
  //    userPasswordAlgorithm = md5-crypt;
  //  }
  //);

  /* Web Interface */
  SOGoPageTitle = 3pc-Firmenkalender;
  SOGoSupportedLanguages = ("German", "English");
  SOGoLoginModule = Calendar;
  SOGoMailPollingIntervals = 2;
  SOGoDefaultCalendar = selected;
  SOGoCalendarCategories = ("Weekly", "Meeting", "Kick-off", "intern",
"extern");
  SOGoContactsCategories = ("Team Blau", "Team Gold", "Administration",
"Verwaltung", "Kunde");
  SOGoSearchMinimumWordLength = 2;
  SOGoMaximumFailedLoginInterval = 10;
  SOGoMaximumFailedLoginCount = 10;
  //SOGoLDAPContactInfoAttribute = mail;
  SOGoVacationEnabled = YES;
  //SOGoForwardEnabled = YES;
  //SOGoSieveScriptsEnabled = YES;
  SOGoMailAuxiliaryUserAccountsEnabled = YES;
  //SOGoTrustProxyAuthentication = NO;

  /* General */
  SOGoLanguage = German;
  SOGoTimeZone = Europe/Berlin;
  SOGoFirstDayOfWeek = 1;
  SOGoDayStartTime = 8;
  SOGoDayEndTime = 21;
  SOGoCalendarDefaultRoles = (
    PublicViewer,
    ConfidentialDAndTViewer,
    PrivateDAndTViewer
  );
  SOGoContactsDefaultRoles = ("ObjectViewer");
  SOGoNotifyOnExternalModifications = YES;
  SOGoAppointmentSendEMailNotifications = YES;
  SOGoSuperUsernames = (dmoebus); // This is an array - keep the parens!
  //SxVMemLimit = 384;
  //WOPidFile = "/var/run/sogo/sogo.pid";
  //SOGoMemcachedHost = "/var/run/memcached.sock";

  /* Debug */
  SOGoDebugRequests = YES;
  SoDebugBaseURL = YES;
  ImapDebugEnabled = YES;
  LDAPDebugEnabled = YES;
  PGDebugEnabled = YES;
  MySQL4DebugEnabled = YES;
  SOGoUIxDebugEnabled = YES;
  WODontZipResponse = YES;
  WOLogFile = /var/log/sogo/sogo.log;
}



-- 
[email protected]
https://inverse.ca/sogo/lists

Reply via email to