[SOGo] BTS activities for Thursday, September 08 2016

2016-09-08 Thread SOGo reporter
Title: BTS activities for Thursday, September 08 2016





  
BTS Activities

  Home page: http://www.sogo.nu/bugs
  Project: SOGo
  For the period covering: Thursday, September 08 2016

  
  
idlast updatestatus (resolution)categorysummary
	
	
	  
	
31
	2016-09-08 10:33:30
	updated (open)
	Backend Mail
	Support for SMTP SASL AUTH and SMTP TLS/SSL
	
	  
	
  
  


-- users@sogo.nuhttps://inverse.ca/sogo/lists

[SOGo] Still no plan to support SMTP over TLS?

2016-09-08 Thread Zhang Huangbin
Dear developers,

Just wondering do we have any plan to support SMTP over TLS in SOGo? Any reason 
why we don't implement this?

There's a 7-year old ticket, #31, can we have some love to secure smtp 
connection?
https://sogo.nu/bugs/view.php?id=31

We force all end users to send email through port 587 (submission, SMTP over 
TLS). How do you configure secure SMTP connection in SOGo if you run SOGo on a 
separate server without local MTA?


Zhang Huangbin, founder of iRedMail project: http://www.iredmail.org/
Time zone: GMT+8 (China/Beijing).

-- 
users@sogo.nu
https://inverse.ca/sogo/lists

Re: [SOGo] sql user sources configuration question

2016-09-08 Thread mar...@waschbuesch.de

> Am 08.09.2016 um 17:33 schrieb Ludovic Marcotte (lmarco...@inverse.ca) 
> :
> 
> On 2016-09-08 9:37 AM, Martin Waschbüsch (mar...@waschbuesch.de) wrote:
> 
>> I don't see how this could work since the number of addresses that can be 
>> associated with a mailbox is neither fixed nor limited. So, I cannot force 
>> that into a view layout like:
>> 
>> c_uid | c_name | c_password | c_cn | mail | mail_2 | mail_3 | ... | mail_n
>> 
>> Or am I missing something?
> You could set MailFieldNames = (mail_aliases);  in your configuration and in 
> that column, space-delimit addresses. SOGo will automatically split them 
> (https://github.com/inverse-inc/sogo/commit/8b9ceb327335a7995374472939c78665d035b148).

Thanks, Ludovic! I will give that one a try!

Martin


signature.asc
Description: Message signed with OpenPGP using GPGMail


Re: [SOGo] sql user sources configuration question

2016-09-08 Thread Christian Mack
Am 08.09.2016 um 15:37 schrieb Martin Waschbüsch (mar...@waschbuesch.de):
> 
>> Am 08.09.2016 um 10:28 schrieb Christian Mack 
>> (christian.m...@uni-konstanz.de) :
>>
>>> treating them as individual users. Is there a way to configure SOGo
>>> to recognize that different email addresses belong to the same
>>> mailbox?
>>>
>>> Maybe people on the list have ideas how these issues could be
>>> addressed?
>>>
>>
>> Sure, just specify those additional email addresses in your view with
>> seperate columns.
>> Then in your SOGoUserSources tell those to SOGo with option MailFieldNames
> 
> Hi Christian,
> 
> Thanks for your suggestion!
> 
> I don't see how this could work since the number of addresses that can be 
> associated with a mailbox is neither fixed nor limited. So, I cannot force 
> that into a view layout like:
> 
> c_uid | c_name | c_password | c_cn | mail | mail_2 | mail_3 | ... | mail_n
> 
> Or am I missing something?
> 

No, unlimited will not work (you didn't say so, you only stated
"different email addresses").

You could do such things in your MTA, but rewriting emails is ugly.


Kind regards,
Christian Mack

-- 
Christian Mack
Universität Konstanz
Kommunikations-, Informations-, Medienzentrum (KIM)
Abteilung Basisdienste
78457 Konstanz
+49 7531 88-4416



smime.p7s
Description: S/MIME Cryptographic Signature


Re: [SOGo] sql user sources configuration question

2016-09-08 Thread Ludovic Marcotte

On 2016-09-08 9:37 AM, Martin Waschbüsch (mar...@waschbuesch.de) wrote:


I don't see how this could work since the number of addresses that can be 
associated with a mailbox is neither fixed nor limited. So, I cannot force that 
into a view layout like:

c_uid | c_name | c_password | c_cn | mail | mail_2 | mail_3 | ... | mail_n

Or am I missing something?
You could set MailFieldNames = (mail_aliases);  in your configuration 
and in that column, space-delimit addresses. SOGo will automatically 
split them 
(https://github.com/inverse-inc/sogo/commit/8b9ceb327335a7995374472939c78665d035b148).


--
Ludovic Marcotte
lmarco...@inverse.ca  ::  +1.514.755.3630  ::  http://inverse.ca
Inverse inc. :: Leaders behind SOGo (http://sogo.nu), PacketFence 
(http://packetfence.org) and Fingerbank (http://fingerbank.org)

--
users@sogo.nu
https://inverse.ca/sogo/lists


Re: [SOGo] sql user sources configuration question

2016-09-08 Thread mar...@waschbuesch.de

> Am 08.09.2016 um 10:28 schrieb Christian Mack 
> (christian.m...@uni-konstanz.de) :
> 
>> treating them as individual users. Is there a way to configure SOGo
>> to recognize that different email addresses belong to the same
>> mailbox?
>> 
>> Maybe people on the list have ideas how these issues could be
>> addressed?
>> 
> 
> Sure, just specify those additional email addresses in your view with
> seperate columns.
> Then in your SOGoUserSources tell those to SOGo with option MailFieldNames

Hi Christian,

Thanks for your suggestion!

I don't see how this could work since the number of addresses that can be 
associated with a mailbox is neither fixed nor limited. So, I cannot force that 
into a view layout like:

c_uid | c_name | c_password | c_cn | mail | mail_2 | mail_3 | ... | mail_n

Or am I missing something?

Thanks,

Martin


signature.asc
Description: Message signed with OpenPGP using GPGMail


Re: [SOGo] Login/password reset

2016-09-08 Thread Gerhard Gaussling

Hello,

some further information. I hope someone can give me some hints.

Kind regards

Gerhard Gaußling

https://sogo.nu/files/docs/SOGoInstallationGuide.html#_authentication_using_ldap

root@srv-mail:/tmp# sudo -u sogo sogo-tool dump-defaults
<0x0x97e6ae8[SOGoProductLoader]> SOGo products loaded from 
'/usr/lib/GNUstep/SOGo':
<0x0x97e6ae8[SOGoProductLoader]>   MailerUI.SOGo, SchedulerUI.SOGo, 
ContactsUI.SOGo, PreferencesUI.SOGo, Appointments.SOGo, 
MailPartViewers.SOGo, Mailer.SOGo, AdministrationUI.SOGo, MainUI.SOGo, 
Contacts.SOGo, CommonUI.SOGo
[so-category-info] did not find exported SoClass 'SOGo' in product 
<0x0x98cf5f0[SoProduct]: loaded code-loaded 
bundle=/usr/lib/GNUstep/SOGo/MainUI.SOGo #classes=8 #categories=4 
rm=0x0x98d1bf0>!

{
NGImap4DisableIMAP4Pooling = YES;
NGUseUTF8AsURLEncoding = YES;
OCSFolderInfoURL = 
"mysql://sogo:sogopasswd@localhost:5432/sogo/sogo_folder_info";
OCSSessionsFolderURL = 
"mysql://sogo:sogopasswd@localhost:5432/sogo/sogo_session_folder";

SOGoACLsSendEMailNotifications = NO;
SOGoAppointmentSendEMailNotifications = YES;
SOGoAuthenticationMethod = LDAP;
SOGoCalendarCategories = (
Besprechung,
"Termin im Haus",
"Termin ausser Haus",
Jahrestag,
Urlaub
);
SOGoDoNotFetchMailHeader = YES;
SOGoDraftsFolderName = Drafts;
SOGoFirstDayOfWeek = 1;
SOGoFoldersSendEMailNotifications = NO;
SOGoForceIMAPLoginWithEmail = no;
SOGoForwardEnabled = YES;
SOGoIMAPServer = "192.168.70.3:143";
SOGoLDAPContactInfoAttribute = YES;
SOGoLanguage = German;
SOGoLoginModule = Calendar;
SOGoMailComposeMessageType = html;
SOGoMailDisableETag = YES;
SOGoMailDomain = "hwg.local";
SOGoMailMessageCheck = "every_5_minutes";
SOGoMailMessageForwarding = inline;
SOGoMailUseOutlookStyleReplies = YES;
SOGoMailingMechanism = smtp;
SOGoOtherUsersFolderName = "Other Users";
SOGoProfileURL = 
"mysql://sogo:sogopasswd@localhost:5432/sogo/sogo_user_profile";

SOGoSMTPServer = "192.168.70.15";
SOGoSentFolderName = Sent;
SOGoSharedFolderName = "Shared Folders";
SOGoSuperUsernames = (
hopp,
elzer,
hwg
);
SOGoTimeZone = "Europe/Berlin";
SOGoTrashFolderName = Trash;
SOGoUserSources = (
{
CNFieldName = cn;
IDFieldName = cn;
UIDFieldName = sAMAccountName;
baseDN = "cn=Users,ou=HWG-MEDIA,DC=hwg,DC=local";
bindDN = "cn=Administrator,cn=users,dc=hwg,dc=local";
bindFields = (
sAMAccountName
);
bindPassword = qwerty;
canAuthenticate = YES;
displayName = "HWG alle Mitarbeiter";
hostname = "192.168.70.200:389";
id = directory;
isAddressBook = no;
port = 389;
type = ldap;
}
);
SOGoVacationEnabled = YES;
SxVMemLimit = 1024;
WOMessageUseUTF8 = YES;
WOParsersUseUTF8 = YES;
WOPort = 2;
}
root@srv-mail:/tmp#


root@srv-mail:/tmp# tail -n50 -f /var/log/sogo/sogo.log
[...]
Sep 08 14:32:12 sogod [11245]: version 2.3.12 (build @shiva.inverse 
201606101136) -- starting
Sep 08 14:32:12 sogod [11245]: vmem size check enabled: shutting down 
app when vmem > 1024 MB
Sep 08 14:32:12 sogod [11245]: <0x0xb8f1cfb8[SOGoProductLoader]> SOGo 
products loaded from '/usr/lib/GNUstep/SOGo':
Sep 08 14:32:12 sogod [11245]: <0x0xb8f1cfb8[SOGoProductLoader]>   
MailerUI.SOGo, SchedulerUI.SOGo, ContactsUI.SOGo, PreferencesUI.SOGo, 
Appointments.SOGo, MailPartViewers.SOGo, Mailer.SOGo, 
AdministrationUI.SOGo, MainUI.SOGo, Contacts.SOGo, CommonUI.SOGo
Sep 08 14:32:12 sogod [11245]: <0x0xb904bb40[WOWatchDog]> listening on 
*:2
Sep 08 14:32:12 sogod [11245]: <0x0xb904bb40[WOWatchDog]> watchdog 
process pid: 11245
Sep 08 14:32:12 sogod [11245]: <0x0xb74ac8c0[WOWatchDogChild]> watchdog 
request timeout set to 10 minutes
Sep 08 14:32:12 sogod [11245]: <0x0xb904bb40[WOWatchDog]> preparing 3 
children
Sep 08 14:32:12 sogod [11245]: <0x0xb904bb40[WOWatchDog]> child spawned 
with pid 11263
Sep 08 14:32:12 sogod [11245]: <0x0xb904bb40[WOWatchDog]> child spawned 
with pid 11264
Sep 08 14:32:12 sogod [11245]: <0x0xb904bb40[WOWatchDog]> child spawned 
with pid 11265
Sep 08 14:32:41 sogod [11265]: <0x0xb8f08350[SOGoCache]> Cache cleanup 
interval set every 300.00 seconds
Sep 08 14:32:41 sogod [11265]: <0x0xb8f08350[SOGoCache]> Using host(s) 
'localhost' as server(s)
Sep 08 14:32:41 sogod [11265]: [ERROR] <0x0xb8ec6bd8[NGBundleManager]> 
could not create bundle for path: 
'/usr/share/GNUstep/Libraries/gnustep-base/Versions/1.22/Resources/SSL.bundle'
Sep 08 14:32:41 sogod [11265]: SOGoRootPage Login from '127.0.0.1' for 
user 'Administrator' might not have worked - password policy: 65535  
grace: -1  expire: -1  bound: 0
Sep 08 14:32:41 sogod [11265]: 127.0.0.1 "POST /SOGo/connect HTTP/1.1" 
403 34/49 0.032 - - 3M



Am 

Re: [SOGo] Can not save preferences, connection to Sieve fails

2016-09-08 Thread Angel Docampo

On 07/09/16 19:24, "Timo Sivula" (timo.siv...@heliostorage.com) wrote:

Had to disable Sieve everywhere to make saving of preferences possible.
It is a bit confusing that there exists /etc/sogo/sogo.conf 
AND /var/lib/sogo/GNUstep/Defaults/.GNUstepDefaults for configuring 
Sogo. Wouldn't one file be enough, especially as they configure the 
same thing, almost.


That was the other option, but I let my users to enable the out of 
office message, so I needed sieve.


Regarding the sogo configuration file, I also have only the 
/etc/sogo/sogo.conf, perhaps your installation is an old one upgraded 
from former versions where the other file was used?


--


*Angel Docampo
*
*Datalab Tecnologia, s.a.*
Castillejos, 352 - 08025 Barcelona
Tel. 93 476 69 14 - Ext: 114
Mob. 670.299.381

--
users@sogo.nu
https://inverse.ca/sogo/lists

Re: [SOGo] WebServerRessources : 404 Resource not found

2016-09-08 Thread Christian Mack
Hello


Am 08.09.2016 um 12:29 schrieb renaud.rolles+s...@giraudbtp.com:
> Hi, 
> 
> First off all, thanks for making this software, it's quite good and I like
> it.
> 
> I just made the upgrade from v2 to v3 (
> http://www.iredmail.org/docs/upgrade.sogo.2.to.3.html )
> I run on debian jessie
> It's working for client (android, iphone and outlook) but I cannot have css
> and js on the web interface.
> 
> I have an iredmail server with nginx who proxy everything to another server
> where sogo is installed.
> The last server doesn't have any webserver.
> 
> So client do : Internet -> Firewall -> 10.0.0.7 (nginx with iredmail) ->
> 10.0.0.13 (sogo machine)
> 
> Had to separate because iredmail machine is i386.
> 
> Now it was working fine with v2, and when I did the update it broke.
> 
> Here is nginx settings: 
>  
>  location /SOGo.woa/WebServerResources/ {
>   #alias /usr/lib/GNUstep/SOGo/WebServerResources/;
>   proxy_pass
> http://10.0.0.13:2/SOGo.woa/WebServerResources/;
>   access_log /var/log/nginx/sogo.access.log;
>   }
>   location /SOGo/WebServerResources/ {
>   #alias /usr/lib/GNUstep/SOGo/WebServerResources/;
>   proxy_pass http://10.0.0.13:2/SOGo/WebServerResources/;
>   }
>   location ^/SOGo/so/ControlPanel/Products/([^/]*)/Resources/(.*)$
> {
>   #alias /usr/lib/GNUstep/SOGo/$1.SOGo/Resources/$2;
>   proxy_pass
> http://10.0.0.13:2/SOGo/so/ControlPanel/Products/$1/Resources/$2;
>   access_log /var/log/nginx/sogo.access.log;
>   }
> 
> When I access files it says (ex :
> https://mydom/SOGo.woa/WebServerResources/js/vendor/angular-cookies.min.js
> ): 
>   Resource not found
>   Name: vendor
>   Languages: (js, js)
>   ResourceManager: <0x0x7efd8fd49780[WEResourceManager]:>
> 
> Idem if I try to access it directly on the sogo server (
> http://10.0.0.13:2/SOGo.woa/WebServerResources/js/vendor/angular-cookies
> .min.js )
> 
> I have checked on the sogo machine and the files exists : 
>   find / -name angular-cookies.min.js
>   
> /usr/lib/GNUstep/SOGo/WebServerResources/js/vendor/angular-cookies.min.js
> 
> What have I done ? 
> How to correct this ?
> 
> Thanks for reading, and sorry for the bad english
> 
> Renaud ROLLES 
> 
> 
> 

What does /var/log/nginx/sogo.access.log show when opening the website?


Kind regards,
Christian Mack

-- 
Christian Mack
Universität Konstanz
Kommunikations-, Informations-, Medienzentrum (KIM)
Abteilung Basisdienste
78457 Konstanz
+49 7531 88-4416



smime.p7s
Description: S/MIME Cryptographic Signature


Re: [SOGo] time-zone dependencies

2016-09-08 Thread Alex Gogan

Hi all



Which timezone have you set in sogo.conf?UTC
Which timezone is set in SOGo webinterface for that account?  GMT
Does the client use the same timezone on his machine?  GMT
Is the clock on the client set correctly?  yes
How do you synchronize Outlook?  - no I meant this is a common fault I 
get from invites via outlook and google where the time in the body of 
the email is usually pacific and in the actual ICS file is the correct one.


It is just to make sure the time zone set is the one on the Webinterface 
and nothing else.


Regards

Alex
On 9/8/2016 8:01 AM, Hubert Gilch (h...@sepag.de) wrote:


Hello Alex,

it will be correct unless I have and use invite attendees, then it 
ALWAYS in the body of the email change the time (this happens in 
outlook and gmail calendaring as well)... in the actual calendar it 
is correct.


Just wondering is there a way to vary this work correctly?


did you set

SOGoTimeZone = Europe/Berlin;

in /etc/sogo/sogo.conf correctly for your location?


Mit freundlichem Gruß
i. A. Hubert Gilch

Systemadministrator
--
users@sogo.nu
https://inverse.ca/sogo/lists


--
Alex Gogan
Future Business

Email: a...@fbi.ie
Mobile: +353.868488153

Office 2, Eden Centre,
Grange Road, Rathfarnham,
Dublin 16, Ireland.
www.fbi.ie
Tel: +353.14441387

--
users@sogo.nu
https://inverse.ca/sogo/lists

[SOGo] WebServerRessources : 404 Resource not found

2016-09-08 Thread renaud.rolles+s...@giraudbtp.com
Hi, 

First off all, thanks for making this software, it's quite good and I like
it.

I just made the upgrade from v2 to v3 (
http://www.iredmail.org/docs/upgrade.sogo.2.to.3.html )
I run on debian jessie
It's working for client (android, iphone and outlook) but I cannot have css
and js on the web interface.

I have an iredmail server with nginx who proxy everything to another server
where sogo is installed.
The last server doesn't have any webserver.

So client do : Internet -> Firewall -> 10.0.0.7 (nginx with iredmail) ->
10.0.0.13 (sogo machine)

Had to separate because iredmail machine is i386.

Now it was working fine with v2, and when I did the update it broke.

Here is nginx settings: 
 
   location /SOGo.woa/WebServerResources/ {
#alias /usr/lib/GNUstep/SOGo/WebServerResources/;
proxy_pass
http://10.0.0.13:2/SOGo.woa/WebServerResources/;
access_log /var/log/nginx/sogo.access.log;
}
location /SOGo/WebServerResources/ {
#alias /usr/lib/GNUstep/SOGo/WebServerResources/;
proxy_pass http://10.0.0.13:2/SOGo/WebServerResources/;
}
location ^/SOGo/so/ControlPanel/Products/([^/]*)/Resources/(.*)$
{
#alias /usr/lib/GNUstep/SOGo/$1.SOGo/Resources/$2;
proxy_pass
http://10.0.0.13:2/SOGo/so/ControlPanel/Products/$1/Resources/$2;
access_log /var/log/nginx/sogo.access.log;
}

When I access files it says (ex :
https://mydom/SOGo.woa/WebServerResources/js/vendor/angular-cookies.min.js
): 
Resource not found
Name: vendor
Languages: (js, js)
ResourceManager: <0x0x7efd8fd49780[WEResourceManager]:>

Idem if I try to access it directly on the sogo server (
http://10.0.0.13:2/SOGo.woa/WebServerResources/js/vendor/angular-cookies
.min.js )

I have checked on the sogo machine and the files exists : 
find / -name angular-cookies.min.js

/usr/lib/GNUstep/SOGo/WebServerResources/js/vendor/angular-cookies.min.js

What have I done ? 
How to correct this ?

Thanks for reading, and sorry for the bad english

Renaud ROLLES 



-- 
users@sogo.nu
https://inverse.ca/sogo/lists


Re: [SOGo] time-zone dependencies

2016-09-08 Thread Hubert Gilch

Hello Alex,

it will be correct unless I have and use invite attendees, then it 
ALWAYS in the body of the email change the time (this happens in 
outlook and gmail calendaring as well)... in the actual calendar it is 
correct.


Just wondering is there a way to vary this work correctly?


did you set

SOGoTimeZone = Europe/Berlin;

in /etc/sogo/sogo.conf correctly for your location?


Mit freundlichem Gruß
i. A. Hubert Gilch

Systemadministrator
--
users@sogo.nu
https://inverse.ca/sogo/lists

Re: [SOGo] User Picture in shared LDAP address-book

2016-09-08 Thread Dmitry Bakshaev
https://sogo.nu/bugs/view.php?id=747, https://sogo.nu/bugs/view.php?id=3202,
...


2016-09-07 21:34 GMT+04:00 Alexandre Zuotoski Neto :

> Hi Mr. Kronstorfer,
>
> I've been asking the same feature, let's hope that in a near future
> it'll be possible.
>
> Cheers.
>
> ---
> *Alex Zuotoski*
> Tecnologia da Informação
> Fones: +5541-3641-4250 / Ramal 229
> E-mails: a...@csmcalderaria.com.br / t...@csmcalderaria.com.br
> [image: CSM Calderaria] 
>
> http://www.csmcalderaria.com.br
>
> Em 2016-09-07 04:30, Gerhard Kronstorfer escreveu:
>
> Hi all,
>
> we have all users in our LDAP, we use die LDAP directory for authorization 
> and for the shared address-book.
> Each user entry has a user picture (stored in jpegPhoto).
> I'm trying to get the user picture displayed in the shared address-book (in 
> SOGo and in Thunderbird).
>
> Is it possible to get this photos in the address-book? If yes, how can I do 
> it?
>
> Best regards
> Gerhard Kronstorfer
>
>
>
> --
> users@sogo.nu
> https://inverse.ca/sogo/lists
>
-- 
users@sogo.nu
https://inverse.ca/sogo/lists

Re: [SOGo] Can only send emails to adresses in the contact book!

2016-09-08 Thread Christian Mack
Am 07.09.2016 um 19:36 schrieb "Timo Sivula" (timo.siv...@heliostorage.com):
> 
> HI,
> 
> I found that I can only send emails from SOGo web interface to email
> adresses that are saved in the contacts adress book. Writing the
> email adress in the to: field for a recipient that is not in the
> contacs greys the send icon out and message can not be sent.
> 
> Seems I have missed some configuration parameter, but which?
> 

Assuming you use SOGo V3, see bug
https://sogo.nu/bugs/view.php?id=3513


Kind regards,
Christian Mack

-- 
Christian Mack
Universität Konstanz
Kommunikations-, Informations-, Medienzentrum (KIM)
Abteilung Basisdienste
78457 Konstanz
+49 7531 88-4416



smime.p7s
Description: S/MIME Cryptographic Signature


Re: [SOGo] time-zone dependencies

2016-09-08 Thread Christian Mack
Hello

Am 07.09.2016 um 18:07 schrieb Alex Gogan (a...@fbi.ie):
> 
> I have double checked everything and the Time on my server is correct,
> the time on my configuration is correct but when I great invites
> 
> it will be correct unless I have and use invite attendees, then it
> ALWAYS in the body of the email change the time (this happens in outlook
> and gmail calendaring as well)... in the actual calendar it is correct.
> 
> Just wondering is there a way to vary this work correctly?
> 

Which timezone have you set in sogo.conf?
Which timezone is set in SOGo webinterface for that account?
Does the client use the same timezone on his machine?
Is the clock on the client set correctly?
How do you synchronize Outlook?


Kind regards,
Christian Mack

-- 
Christian Mack
Universität Konstanz
Kommunikations-, Informations-, Medienzentrum (KIM)
Abteilung Basisdienste
78457 Konstanz
+49 7531 88-4416



smime.p7s
Description: S/MIME Cryptographic Signature


Re: [SOGo] sql user sources configuration question

2016-09-08 Thread Christian Mack
Am 06.09.2016 um 18:16 schrieb Martin Waschbüsch (mar...@waschbuesch.de):
> Hi there,
> 
> I use SOGo as a web frontend to a (home-grown) mailserver setup
> (based on PostgreSQL & Exim). Everything works really well (SOGo is a
> really cool piece of software!) except for two things:
> 
> - When using anything but a plain table or very straightforward view
> to a table, it seems impossible to let users change their passwords
> via SOGo (complex views are not writeable). It would be really cool
> if it were possible to be able to configure a custom query for
> password changes within sogo.conf? Or is there an alternative
> approach I could use?
> 

No, there is no such thing.
But you could open a feature request for that at http://www.sogo.nu/bugs


> - The setup I wrote does not use the email address as a primary key.
> In fact, each mailbox can have any unique combination of
> localpart@domain associated with it and all associated email
> addresses are a valid username when logging in to that mailbox. Now,
> for users having multiple email addresses poiniting to their mailbox,
> SOGo will unfortunately create a separate profile per email address
> treating them as individual users. Is there a way to configure SOGo
> to recognize that different email addresses belong to the same
> mailbox?
> 
> Maybe people on the list have ideas how these issues could be
> addressed?
>

Sure, just specify those additional email addresses in your view with
seperate columns.
Then in your SOGoUserSources tell those to SOGo with option MailFieldNames


Kind regards,
Christian Mack

-- 
Christian Mack
Universität Konstanz
Kommunikations-, Informations-, Medienzentrum (KIM)
Abteilung Basisdienste
78457 Konstanz
+49 7531 88-4416



smime.p7s
Description: S/MIME Cryptographic Signature