Hello together,
I'm trying to setup a SOGo enviroment on Ubuntu 16.04.3.
I'm using the following packages
PostgreSQL
openLdap
cyrus
postfix
I created a postbox in cyrus with "cm user.jacob"
After that I was able to login to the webinterface with user jacob and I see 1 email sendet by commandline with:
mail -s "testbetreff" jacob < testmailtext.txt
If I click to the draft folder I get the following error:
Sep 11 11:22:55 sogod [2581]: [ERROR] <0x0x56274022dc70[NGImap4Connection]> could not select URL: imap://jacob@localhost/Drafts/: {RawResponse = "{ResponseResult = {description = \"Mailbox does not exist\"; result = no; tagId = 6; }; }"; reason = "Mailbox does not exist"; result = 0; }
Sep 11 11:22:55 sogod [2581]: 192.168.146.50 "POST /SOGo/so/jacob/Mail/0/folderDrafts/view HTTP/1.1" 204 0/48 0.574 - - 0
How can I create these standard folders?
Apart from this problem I realized, that the webinterface is very slow in my enviroment.
It would be great if someone could help me with the problem.
Regards
Marc
Here is my sogo.conf:
{
/* Database configuration (mysql:// or postgresql://) */
SOGoProfileURL = "postgresql://sogo:pwd@localhost:5432/sogo/sogo_user_profile";
OCSFolderInfoURL = "postgresql://sogo:pwd@localhost:5432/sogo/sogo_folder_info";
OCSSessionsFolderURL = "postgresql://sogo:pwd@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 = domain.de;
SOGoMailingMechanism = smtp;
//SOGoForceExternalLoginWithEmail = NO;
//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=People,dc=domain,dc=de";
bindDN = "cn=admin,dc=domain,dc=de";
bindPassword = pwd;
canAuthenticate = YES;
displayName = "Shared Addresses";
hostname = ldap://127.0.0.1:389;
id = public;
isAddressBook = YES;
}
);
/* Web Interface */
SOGoPageTitle = SOGo;
SOGoVacationEnabled = YES;
SOGoForwardEnabled = YES;
SOGoSieveScriptsEnabled = YES;
SOGoMailAuxiliaryUserAccountsEnabled = YES;
SOGoTrustProxyAuthentication = NO;
SOGoXSRFValidationEnabled = YES;
/* General - SOGoTimeZone *MUST* be defined */
SOGoLanguage = English;
SOGoTimeZone = America/Montreal;
SOGoCalendarDefaultRoles = (
PublicDAndTViewer,
ConfidentialDAndTViewer
);
SOGoSuperUsernames = (sogo1, sogo2); // This is an array - keep the parens!
SxVMemLimit = 384;
WOPidFile = "/var/run/sogo/sogo.pid";
SOGoMemcachedHost = 127.0.0.1;
}
