View Issue Details

IDProjectCategoryView StatusLast Update
0002338SOGoWeb Preferencespublic2015-03-18 17:39
Reporterjanne Assigned Toludovic  
PrioritynormalSeveritymajorReproducibilityhave not tried
Status resolvedResolutionsuspended 
Product Version2.0.5a 
Summary0002338: Cannot change preferences
Description

When I click Save and Close in the Preferences window I get an alert dialog:

Warning

Please specify a valid sender address.

The OK button just closes the alert dialog, so changes I made to the preferences cannot be saved. This happens with or without having changed any preference (which is a bit odd, i.e. if the preferences already are inconsistent, SOGo should have indicated this earlier, I mean).

A have just made my first installation of SOGo, and I have not (yet) configured IMAP and SMTP. I am assuming that it should be possible to use SOGo without IMAP and SMTP. There is only one place that I can enter a mail address, under the "IMAP Accounts" tab, field "Reply To Email", but entering a valid email address there did not help.

Additional Information

This is my sogo.conf:

{
/* ***** 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 = "postgresql://sogo:sogo@localhost:5432/sogo/sogo_user_profile";
    OCSFolderInfoURL = "postgresql://sogo:sogo@localhost:5432/sogo/sogo_folder_info";
    OCSSessionsFolderURL = "postgresql://sogo:sogo@localhost:5432/sogo/sogo_sessions_folder";

    / Mail /
    //SOGoDraftsFolderName = Drafts;
    //SOGoSentFolderName = Sent;
    //SOGoTrashFolderName = Trash;
    //SOGoIMAPServer = localhost;
    //SOGoSieveServer = sieve://127.0.0.1:4190;
    //SOGoSMTPServer = 127.0.0.1;
    //SOGoMailDomain = acme.com;
    //SOGoMailingMechanism = smtp;
    //SOGoForceExternalLoginWithEmail = NO;
    //SOGoMailSpoolPath = /var/spool/sogo;
    //NGImap4ConnectionStringSeparator = "/";

    //SOGoAppointmentSendEMailNotifications = NO;
    //SOGoACLsSendEMailNotifications = NO;

    / Authentication /
    //SOGoPasswordChangeEnabled = YES;

    / LDAP authentication example /
    SOGoUserSources = (
    {
    type = ldap;
    CNFieldName = cn;
    IDFieldName = uid;
    UIDFieldName = uid;
    baseDN = "ou=People,dc=homeip,dc=net";
    bindDN = "uid=sogo,ou=People,dc=homeip,dc=net";
    bindPassword = sogo;
    canAuthenticate = YES;
    // displayName = "Shared Addresses";
    hostname = ldap://127.0.0.1:389;
    id = public;
    isAddressBook = NO;
    }
    );

    / 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 username@domain.tld)
  • 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 = directory;
    // viewURL = "postgresql://sogo:sogo@127.0.0.1:5432/sogo/sogo_view";
    // canAuthenticate = YES;
    // isAddressBook = YES;
    // userPasswordAlgorithm = md5;
    // }
    // );

    / Web Interface /
    //SOGoPageTitle = SOGo;
    //SOGoVacationEnabled = YES;
    //SOGoForwardEnabled = YES;
    //SOGoSieveScriptsEnabled = YES;

    / General /
    //SOGoLanguage = English;
    //SOGoTimeZone = America/Montreal;
    SOGoCalendarDefaultRoles = (
    PublicDAndTViewer,
    ConfidentialDAndTViewer
    );
    SOGoContactsDefaultRoles = (
    ObjectEditor
    );
    //SOGoSuperUsernames = (sogo1, sogo2); //This is an array - keep the parens!

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

TagsNo tags attached.

Activities

Christian Mack

Christian Mack

2013-11-25 15:06

developer   ~0006279

What have you set in your "Preferences" --> "IMAP Accounts" --> "E-Mail:" option?

janne

janne

2013-11-25 15:50

reporter   ~0006281

Sorry, I can not see that now.

I gave up on getting SOGo properly configured and now the server is down.
Furthermore I tried to reconfigure SOGo to support Outlook access, so I don't have the configuration that I used when I discovered the "bug".

If you can't reproduce it, maybe you could just forget it. I will keep an eye on it if I give SOGo another try.

Issue History

Date Modified Username Field Change
2013-06-09 11:43 janne New Issue
2013-11-25 15:06 Christian Mack Note Added: 0006279
2013-11-25 15:50 janne Note Added: 0006281
2015-03-18 17:39 ludovic Status new => resolved
2015-03-18 17:39 ludovic Resolution open => suspended
2015-03-18 17:39 ludovic Assigned To => ludovic